The Philippines president Duterte also said he is declaring a "revolutionary government" and would be happy to cut all ties with the EU.
The shooting occurred at dawn at the Lokichogio Mixed Secondary School when a suspended student and other gunmen, thought to be from South Sudan, attacked pupils.
Carolina Panthers fan Kyle Adam Maraghy, 26, has been charged with assault after footage showed him repeatedly punching another NFL fan in the face.
Mogadishu residents say it's the most powerful explosion they've heard in years. Nobody has claimed responsibility, though it bears hallmarks of attack by terror group al-Shabab.
Italian priest Maurizio Pallu has been kidnapped by gunmen during a robbery in Nigeria's southern Benin City.
Final battle for Raqqa underway as Isis left isolated and with dwindling supplies in its last enclaves within the Syrian city, once the Islamic caliphate's de facto capital.
Investigators say Stephen Paddock, who massacred 58 people from his hotel room on the 32nd floor of the Mandalay Bay, before turning a gun on himself, targeted jet fuel tanks.
The Internet erupted with a slew of jokes, snarky comments and memes in response to Donald Trump's latest gaffe.
Arron Lawson, 23, has been arrested after allegedly shooting dead four people, including a young boy, at a house trailer in Pedro, Ohio.
The pup named Ollie was found on 10 October after officers traced its cries to a blue suitcase that was left behind in an abandoned building.
Joshua Boyle and his family from Canada were held by the Haqqani network, which is connected to the Taliban, for five years in Afghanistan.
"The North may carry out a simultaneous launch of ICBM and IRBM within a few days in protest against the US' show of military might," a South Korean publication reported.
Maurice Thibeault was about to collect the amount but Denise Robertson got a court injunction and prevented him from cashing in.
The news comes as US President Donald Trump refused to certify the landmark 2015 Iran nuclear deal, which he has continued to describe as a "terrible" deal.
Etihad Airways also cancelled the return flight from Sydney to Abu Dhabi following the technical issue, which was triggered due to a fault with a cargo hold air fan.