Russia and Ukraine Exchange Missiles, But Front Lines Bogged Down

Associated Press – Russia's Defense Ministry said Thursday that its air defense forces shot down 10 Ukrainian military air-launched missiles over Crimea as fighting on the front lines remained largely at a stalemate and both sides of the conflict pummeled each other with long-range airstrikes. Announced. One person was injured by debris from a downed […]