February 27, 2024
Home » French President Emmanuel Macron sent severed human finger following riots last week