Russia Fires Missiles at Ukraine

…Putin Presides Over Victory Day Parade at Red Square Russian cruise missiles exploded in the air over Kyiv on Tuesday and tanks and soldiers assembled in Red Square for a military parade, as Moscow marked the anniversary of victory over the Nazis with a new attack on Ukraine. Ukraine said its air defences shot down … [Read more…]