Day: December 27, 2013
FRANCE
French troops out in force in CAR capital
French troops were out in force on the streets of the Central African Republic's capital on Friday as they sought to clamp down after days of violence.
French troops were out in force on the streets of the Central African Republic's capital on Friday as they sought to clamp down after days of violence.