Priest
-
News
Priest, at least 6 police officers killed after gunmen attack synagogue and church in Russia, reports say
A synagogue, an Orthodox church and a police post were targeted by gunmen in a coordinated series of attacks in…
Read More »