Police detains 800 Afghans

Police detains 800 Afghans in Islamabad search operation

ISLAMABAD: Police in a search operation in various parts of the federal capital territory detained… Read More