[attc id="1"]

Daily Archives: October 17, 2018

Kigali Satellite Towns Put Wall on Land Scramble

Kigali Satellite Towns Put Wall on Land Scramble

Rwanda’s satellite towns have turned into the other option to Kigali city residents who dream of owning a home. This, according to those scrambling for satellite towns, is triggered…