London “Peace” Festival Organized by Terrorism Advocates

Just off London’s famous Piccadilly Circus stands St. James Church, a historic building designed by Christopher Wren and consecrated in 1684. Last week, upon this hallowed ground, St. James Church built an enormous 26-foot replica of Israel’s security barrier, at a reputed cost of £30,000…

Share