Report - The Returnees - aihrc.org.af on the... · Statistic shows that Britain deported 2,092 Afghan refugees, Norway 256 refugees, Germany 246 Afghans and Sweden 65 Afghan refugees since

Please pass captcha verification before submit form