A little bit about Russia's monstrous treacherous invasion of the territory of independent Ukraine.

 

v20240901