Geneva, Switzerland (GenevaLunch) – Cécile Brossard, who killed her lover Edouard Stern in Geneva in 2005, has been sentenced to eight and a half years in prison. She has served four of those. Yesterday’s harsh judgement by the jury, convicting Brossard of homicide rather than of a crime of passion, was softened by the relatively […]