On Friday, the International Criminal Court (ICC) issued an arrest warrant against Russian President Vladimir Putin and Russian official Maria Alekseyevna Lvova-Belova for...
Russia has always maintained that they share a special relationship with India and Russian President Vladimir Putin has now proved that by lavishing...
After Russian President Vladimir Putin announced partial mobilization and signed treaties annexing four Ukrainian territories, the war between the two nations had further...
As the war between Russia and Ukraine advances into its eighth month, Russian President Vladimir Putin signed treaties on Friday which permitted the...