Russian President Vladimir Putin turned 70 on today amid his on-going invasion of Ukraine and mounting speculation around the health of the longest-serving paramount leader of Russia since Josef Stalin.
The Russian despot has dominated Russia for nearly 23 years since being handpicked by President Boris Yeltsin as his preferred successor in a surprise announcement on New Year’s Eve 1999.
Since then, Putin has been either President or Prime Minister of Russia. He has met with all manner of…