Thursday, June 27, 2013

Barred From Britain


Robert Spencer - Pamela Geller

(London, England) British Home Secretary Theresa May has barred Robert Spencer and Pamela Geller from entering Britain to speak at an English Defence League rally.

Secretary May said the presence of Spencer and Geller would "not be conducive to the public good."

No comments:

Home

eXTReMe Tracker