In eastern Ukraine, some of the fiercest fighting has taken place at the Donetsk airport, where Ukrainian troops and rebel fighters continue to exchange fire despite reducing the building to rubble.