The IAEA funded scientific research in the occupied Crimea and at the same time declared that Crimea is Ukraine.This is stated in the investigation of Radio ...
The Kerch Strait bridge is a vital supply line for Russian forces in the Crimean Peninsula. Sending supplies by sea is no longer practical because of the risk of attack by Ukrainian naval drones. This ...