News Gunmen kill Police, priest, in Russia’s Dagestan Alagbe Shenayon Jun 24, 2024 Gunmen in Russia's North Caucasus republic of Dagestan have killed six police officers in a series of attacks, according to…