Chad: Scores of Protesters Shot Dead, Wounded
Security forces fired on protesters in several cities across Chad, including N’Djamena, the capital, on October 20, 2022, killing at least ...
Read moreSecurity forces fired on protesters in several cities across Chad, including N’Djamena, the capital, on October 20, 2022, killing at least ...
Read more