Tag: Russia
Tension Escalates After Russia Seizes Ukraine Naval Ships
Russia has fired on and seized three Ukrainian naval vessels off the Crimean Peninsula in.
Putin says Jews, Ukrainians, Tatars could be behind US election meddling
Russian President Vladimir Putin attends a meeting during his visit to Samara, Russia, on March.