on December 1, 2016 in World News Outrage as Islam Info Stall Established at Town’s Christmas Market click here for more