Bossangoa

CAR: French troops deployed to Bossangoa to restore security

French soldiers have reached the town of Bossangoa in the Central African Republic (CAR), which has been paralyzed by communal…

11 years ago