Israeli forces killed two Palestinian men after they seemingly surrendered, drawing accusations of extrajudicial killings amid ongoing military operations in the West Bank.
UK's Chancellor Rachel Reeves reveals significant tax hikes in a controversial budget following an embarrassing data leak, facing political implications.
Nigeria's President Tinubu declares a nationwide security emergency following a surge in mass kidnappings, announcing significant recruitment for police and military forces.