forcedmigrationforum.com
Human Rights Watch Issues Important Report on Forced Return of Afghan Refugees
Human Rights Watch has published an important report, Pakistan Coercion UN Complicity: The Mass Forced Return of Afghan Refugees. The report details the return of 365,000 Afghan refugees (out of …