Nigeria’s President, Bola Ahmed Tinubu, has taken the step of suspending the country’s anti-corruption chief as part of an ongoing investigation into allegations of misconduct in office, according to the government. The Economic and Financial Crimes Commission (EFCC) chairman, AbdulRasheed Bawa, was suspended and subsequently questioned by the domestic security services. Tinubu, who assumed office […]