A site where Greece plans to build an official mosque for the country's Muslims was taken over by protesters who want to stop its construction. The post Anti-Muslim Protesters Occupy Site of Planned Mosque in Athens appeared first on The National Herald.