Omar al-Bashir is alleged to have had £100 million stashed at his villa, according to the country’s judiciary. It came moments before authorities began to arrest top members of his now toppled government.
Omar al-Bashir is alleged to have had £100 million stashed at his villa, according to the country’s judiciary. It came moments before authorities began to arrest top members of his now toppled government.