gollum.space
On the entry of Russian troops into the Crimea.
ujm1
Source
The Daily Show
Video
Crimea
Ukraine
v20240901