Protesters clash with riot police forces in front of the French Embassy in Kinshasa, Democratic Republic of Congo on January 28, 2025.
By The East African
newspaper publisher