Guess what? Human Rights Watch (HRW) has stated that even with the start of the new academic year in Afghanistan…
The latest: Emirati authorities arbitrarily detained 2,700 Afghan evacuees for over 15 months, Human Rights Watch said on Wednesday. …
7 months ago
We are back in the dark ages as human rights violations occur every single day in Afghanistan with the Taliban in power.…
1 year ago