Russia
Top News Foreign Policy Military Politics World

Russia Deploys S-400 Missiles To Crimea In Military Showdown With Ukraine

Predictably the crisis that began on Sunday between Russia and Ukraine in the Kerch Strait is quickly worsening as Russia has announced plans to deploy more of its advanced S-400 surface-to-air missile systems to Crimea.  Adding to tensions, Reuters has further reported that a Russian warship has been dispatched to the Sea of Azov — waters used by both countries and near where the Read More…

Ukraine
Top News Conspiracy Foreign Policy Politics Propaganda Psychological Operations Social Engineering World

Captured Ukrainian Sailors Admit To “Provoking” Russian Navy, Interrogation Video Shows

After reportedly arresting some two dozen Ukrainian sailors following Sunday’s near-confrontation in the Kerch Strait between Ukraine and Russian naval ships, Russia’s FSB security service has released video of three men admitting that they provoked Russia into forcefully halting the Ukrainian ships. One of the crew members, who is identified by Russian media as Andrey Drach, an agent Read More…