British couple France in British couple found dead in France A British couple found dead in a suspected murder suicide at their property in France have been named by police. A British couple… Tuesday, April 26, 2022 Edit