Nigeria’s Economic and Financial Crimes Commission (EFCC) reported the recovery of nearly $500 million in proceeds of crime over the past year, alongside securing...
Israel has severed electricity to the last facility in Gaza that was still receiving power from the Israel Electric Corporation (IEC), escalating the ongoing...
Syria’s interim leader, Ahmed al-Sharaa, has pledged to hold those responsible for the recent mass killings of civilians accountable after clashes left hundreds dead....