FRANCE – A town in southern France was ordered by an administrative court to take down Israeli flags displayed at its town hall, sparking a strong response from the mayor. Following the court’s decision, Mayor Christian Estrosi of Nice removed the flags but replaced them with images of hostages held by Hamas in Gaza as […]