“London, England – April 29, 2011: London metropolitian police ensuring public safety at the celebrations of the Royal Wedding of Prince William, Duke of Cambridge and Catherine Middleton, Duchess of Cambridge, in Central London.”
Reading Time: < 1 minute Nigeria’s national power grid has suffered another collapse, just two days after a partial collapse, resulting in a complete blackout across the…