Sudan’s state prosecutor’s office said on Thursday jailed former president Omar al-Bashir had been charged with corruption after the completion of an investigation.