Dr. Kevin Barrett and Israel Shamir - Jews failed to deliver, Charlie Hebdo Rides Again. (11/24/20)

DISCUSS THIS VIDEO