Stunning video shows the moment Russian police in tactical gear violently who had been living in Moscow and accused of dealing drugs.The footage was shared by Russian media outlets and showed armed police piling into the home of 51-year-old Travis Leake, who sat on the floor shouting in his underwear and a T-shirt as police apprehended him.In another short clip recorded after his arrest he addressed a camera - confirming his name but claiming he was unaware why he had been arrested.
Load More
Load More