File photo of DRC countryside Kinshasa/Geneva: The Democratic Republic of the Congo (DRC) has been witnessing recurring...
Afghan women
Kabul/Geneva: Despite Afghanistan de facto authorities’ (Talibans) announcement on Saturday January 29, 2022, of an investigation into the disappearance...
Geneva: UN human rights experts today deplored a statement to the media by a Taliban official on...