Russia-Ukraine war LIVE: Putin wins Russia election in landslide as thousands protest worldwide

This post was originally published on WION.