5.5 C
New York
Wednesday, December 18, 2024

TAG

Hugh Williamson

HORRIFIC: Russian Soldier Films Himself Raping Baby In Ukraine, Shares Video On Social Media

A Russian soldier allegedly filmed himself raping a one-year-old baby in Ukraine and shared the horrific video on social media. Alexei Bychkov is accused of being the...

Latest news

- Advertisement -