Museveni accused of switching sides Kampala, Uganda | THE INDEPENDENT | Uganda’s biggest power project, the 600MW Karuma Hydropower Dam on River Nile, appears to be in trouble amidst allegations of shoddy works, breached contracts, verbal fights, and even accusations of sabotage. In the fight, the Chinese contractors, Sinohydro Corporation …
Read More »