General News1 year ago
Any attempt to arrest Vladimir Putin is war declaration on Russia, ally says – National
Any attempt to arrest President Vladimir Putin after the International Criminal Court (ICC) issued a warrant for the Kremlin chief would amount to a declaration of...