Yelena Afonina/TASS via GettyKYIV—The Yangulbaev brothers could do nothing but watch in horror as thousands of people took to the streets of their hometown, shouting that the two men were “Western agents” and “The shame of the nation.” The pro-government mob stormed the public square of the Chechen capital city of Grozny and burned photographs of the siblings and their family who had earned the ire of notorious Chechen leader Ramzan Kadyrov and his most ardent supporters.It was a surreal moment

Read full article