Robert Spencer and Pamela Geller banned from England

BBC News report

From Canadian Sun News

http://www.youtube.com/watch?v=38fxq7qLG3M

 

 

 

In Case You Missed It:  TREASON: American government officials caught editing Wuhan lab journal
Posted in Freedoms, Israel, Terrorism.