Shameful Failure of UNHRC to Address Human Rights Crisis in Afghanistan: Amnesty
The Taliban have seized power in Afghanistan following the collapse of the former government in recent weeks. The UN Human
Read moreThe Taliban have seized power in Afghanistan following the collapse of the former government in recent weeks. The UN Human
Read moreThe imposition of sanctions is a weak punishment, which is ignored by the authoritarian and corrupt nations. The U.S. Department
Read moreThe U.S. says it will continue working with the international community to hold to account those responsible for human rights
Read moreThe imposition of sanctions is a weak punishment, which is ignored by the authoritarian nations. By RMN News Service The
Read moreThe United States announced Friday (July 30) additional sanctions in connection with the Cuban regime’s repression of the peaceful protests
Read more