The recent prisoners swap deal made by the United States and Afgan governments has come under heavy criticisms across the globe. Reports have it that even the US Congress members were
The recent prisoners swap deal made by the United States and Afgan governments has come under heavy criticisms across the globe. Reports have it that even the US Congress members were