Archive for December 3rd, 2013

More French troops deploy in CAR

More French troops deploy in Central African Republic The move came amid efforts to improve security in the Central African Republic with a United Nations Security Council vote this week on a French-drafted resolution aimed at strengthening a flagging African stabilisation force on the ground. A narcissistic US, an anxious Saudi Arabia and a hysterical […]