VIDEO: Pamela Geller on VOA News discussing plan to build Ground Zero Museum to Islam
Check out this news report on the latest development on the plan to build a museum to Islam at Ground Zero. The imam’s rhetoric is typical, but parents should be concerned with useful idiots like Alexandra Bain, a professor of religious studies, who says that the Muslims were the first Americans. This is what are…
recent Comments