Islamist mayor of the French town of Trappes has to resign because of fraud

Leave a comment