Page 20 · Metro - Islamabad

60 police officials deployed at Afghan holding centre