Tag

margalla hills

Heavy Rains slow down search efforts at Pakistan crash site

The worst is being experienced at the Pakistan crash site near Islamabad where consistent rain and fog are hampering recovery efforts.