Robert Spencer vs. Leftist Mob in Germany

Under heavy police protection, leading scholar of Islam shouts out for freedom while leftists hurl rocks and bottles.

Under heavy police protection, scholar of Islam shouts out for freedom while leftists hurl rocks and bottles:

Share