French Government Under Fire Amidst Multiple Controversies