Director of Jihad Watch, Robert Spencer, Was Poisoned in Iceland by Leftists after His Anti-Islam Speech

00:00 / 00:00