Neil Agius Sets New World Record: 140km Swim Around Maltese Islands

On Monday evening, at exactly 9:40 p.m., Maltese swimmer Neil Agius successfully completed a...

Read More