Robert Spencer in Sweden

By • on July 6, 2010

Robert Spencer speaks in Sweden and is ambushed by leftist pro-Muslim parties there.


vladtepesblogdotcom