Global Stage

The harrowing culture of Bacha Bazi – where young boys are auctioned to the highest bidder for sex

bacha bazi