Global·NewlyNewsRwanda

Rwanda watchdog flags £6.6bn loss from cancelled projects

Rwanda ·
A government watchdog reported £6.6 billion in taxpayer losses from cancelled projects, including the Rwanda deportation scheme.