News

Satellite images show damaged warplanes after Crimea explosions, despite Russian claims; McDonald’s to reopen in Ukraine: Updates

Satellite Images appear to show at least seven fighter planes blown up at a Russian base in Crimea. Ukraine live updates.