Showing posts with label Russian police torture. Show all posts
Showing posts with label Russian police torture. Show all posts

Sunday, February 18, 2024

Russia overruns Ukrainian army in key town. Retired US general explains the impact - CNN

with Jim Acosta