How the world sees Greece
… 75 while on holiday in Greece. Professor Howard Elcock, who was … and had a yacht in Greece, where he died while on …