The 18 pyramid schemes that have fleeced Ugandans of billions
A report released this month has indicated that a total of 18 ponzi and pyramid schemes have fleeced Ugandans of billions of shillings. A report by the Financial Intelligence Authority ...