by Joshua Gill Police in Chechnya killed four Islamic militants Saturday when the group raided a Russian Orthodox church with guns, axes and Molotov cocktails. Shots rang out during Saturday’s service and cries of “Allahu Akbar” could be heard as congregants scrambled to close and bolt the doors, Father…
Read More