Robert Spencer - The Red-Red Axis

1 month ago
6.15K

Director of Jihad Watch, Robert Spencer discusses, "The Red-Red Axis," a disturbing new alliance against Jews.

Loading 3 comments...