World News
US appeals court throws out plea deal for 'mastermind' of 9/11 attacks
Khalid Sheikh Mohammed, a close confidant of Osama bin Laden and widely regarded as the architect of the 9/11 attacks, was captured on 1 March, 2003 in Rawalpindi, Pakistan, and transferred to the infamous Guantanamo Bay detention facility.
Art
France's new Lady Liberty artwork goes viral and divides opinions
A new mural of Lady Liberty has gone viral, with mixed reactions in the US. This follows calls from a member of the European Parliament earlier this year for the Statue of Liberty to be returned to France... As well as a project to create a new Statue of Liberty - as a man.
Lebanon
US envoy satisfied with Lebanon's response to Hezbollah disarmament
The latest Israel-Hezbollah conflict began a day after Hamas’ 7 October 2023 attack on southern Israel and intensified in September, leaving the Iran-backed group badly bruised and much of its political and military leadership dead.