Crimea Base Rocked By Huge Explosion - Russia Says Ammo Depot Detonated
• Zero HedgeDefense ministry quick to deny speculation of a long-range missile strike from Ukraine.
Defense ministry quick to deny speculation of a long-range missile strike from Ukraine.