Barclays has been fined £40 million by the FCA for undisclosed arrangements with Qatari investors
Human Rights Watch has reported that over 10 children were killed by Mozambique’s security forces
A magnitude 3.0 earthquake was reported in Jamaica on November 19, 2024, felt primarily in