More than 40,000 runners take part in London Marathon

Tens of thousands of people have gathered in London for the biggest race in Britain. More than 40,000 runners will take part in this year’s London Marathon while crowds cheer them on from the sidelines. Athletes, celebrities and elite amateurs will compete against each other, passing many of the city’s iconic landmarks along the way. […]

Malta’s most spectacular yacht race returns

Malta’s most spectacular yacht race starts on Saturday. Some of the world’s fastest yachts have gathered in Malta for the Middle Sea Race which begins at 11am in Valletta’s Grand Harbour. This year’s race will be the biggest ever with a record 149 entries. Here’s everything you need to know about the 50th anniversary of […]