Science

Damaged Russian airfield in Crimea spied by satellites (photos)