The reaction of Internet users to the Russian invasion of Ukraine.

 

v20240901