Portland Port is looking ahead to a bumper 2025 as it looks to welcome more cruise ships than ever before. Last year the port welcomed 117,000 passengers on a total of 52 cruise ships, hosting calls ...
At least 80 people have been killed by Israeli air strikes on Gaza, it has been reported. A ceasefire and hostage return deal was reached on Wednesday, but has yet to be ratified by the Israeli ...