Otjiwarongo Town Square Flies By 26 April

[Namibia Economist]The final and third phase of construction at what is now known as the Otjiwarongo Town Square is expected to be completed on 26 April, that is when it will be fully let.