A 26-year-old Afghan national and professional boxer, Sharif Ahmadzai, has appeared in a Greek court to face serious allegations regarding the death of Elisabeth Ross, a Scottish woman who had been volunteering in Athens. Ross, an Edinburgh native, was reported missing in July before her body was discovered inside a suitcase at an abandoned building […]