The HRW reiterated that the IMF should use its procedures to make needed funds available as soon as possible, putting into place safeguards to protect people’s economic and social rights…reports…
Human Rights Watch accused Taliban regime in Afghanistan of breaking promises given to the US administration as part of the Doha peace accord. The rights forum accused Taliban of unleashing…