United States of America tech billionaire Elon Musk has apologised after his firm, SpaceX Starlink, a satellite internet provider, suffered a 2.5-hour disruption...
Delta State Police Command have arrested two notorious native doctors, three suspected kidnappers and 184 internet fraudsters in Delta and Edo states.
The arrests...