Russia Blames Religion For Failed Rocket

Russia Blames Religion For Failed Rocket Launch

Russian priest blamed when rocket he blessed fails A Russian Orthodox priest has come under fire after a rocket he blessed failed to reach

Report Says British Imams Must Understand “Modern British Life”

According to the report, British Muslims require better leadership. An inquiry headed by Dominic Grieve MP discovered British Muslims require Muslim leaders who are