Another Russia Critic Shot Dead by Police
The Russian police shot and killed Magomed Yevloyev, a high-profile critic of Russia and the Kremlin leaders. The explanation is that he was "accidentally shot in the head while resisting arrest."
<< HOME