Liberia’s Supreme Court has halted the presidential run-off amid allegations of “irregularities and frauds”, with just a day’s notice. It says the poll cannot proceed until the electoral commission has “urgently and expeditiously” investigated the claims. The allegations were made … Read more →