Chechnya: Battle of the cops in the Russian Caucasus. The minister was allegedly driving drunk
Official sources were silent; Russian Telegram channels and independent servers are not entirely clear about what exactly happened at the checkpoint in Dagestan, one of Russia’s Caucasian republics, bordering Chechnya. However, someone filmed and shared a video of the driver being pulled from his huge American GMC SUV by seven police officers. The man resists, … Read more