Network of human traffickers busted in Kabul on FIA tip
IMRAN KHAN ISLAMABAD: An active network of human traffickers and smugglers has been busted in the Capital of Afghanistan on the bases of the information provided by the Federal Investigation Agency (FIA) Islamabad. According to [...]