Spain ends rescue operations in Afghanistan

The world is eying the Kabul International Airport in the aftermath of the twin blasts and…

Translate »