(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:
Post a Comment