Stephen Ellison
Latest
Diplomat’s Maltese experience helps save a life in China
Lifeguard training that a current British diplomat underwent in Malta 50 years ago was crucial in recent days in China in saving a female student who fell in a river.…