French Justice Minister Christiane Taubira resigns to duty amidst flap over terrorism bill
President Francois Hollande just recently announced France's Justice Chief's resignation. The President declared that Christiane Taubira made her resignation just ahead of a Cabinet meeting about the terrorists' citizenship bill.