Is the bike becoming a powerful tool against the Russian invasion?

A meme went viral on Tuesday

All Putin