A priest was found murdered in Vendée, France after a man turned himself into police confessing to the crime, reported AFP.
Fr. Olivier Maire was the provincial superior of the Montfort Missionaries, located in Saint-Laurent-sur-Sèvre in western France.