I guess Russia is getting involved in the worst cosplay after China pulled their own Evergreen block today.

This Suez Canal masterpiece of incompetence is a gift that keeps on giving. pic.twitter.com/5eDsz8braa

— Mindful Indians (@mindfulindians) March 28, 2021