CultureThe Sun News
Brit ‘killed by Afghan & hid in suitcase could have been forced to take anti-depressant to calm down on day of murder’
A BRIT aid worker found dead and stuffed in a suitcase may have been forced to take anti-depressants on the day of her alleged murder. Elisabeth Ross' body was found dumped in a derelict building in Athens on July 18, with Afghan national Sharif Ahmadzai accused of her killing. The former boxer, 26, is now languishing...
Join the argument
House rules →Comments load as you scroll.