South Africa Pit latrines, bad roads and no tap water but Limpopo villagers have multi-million rand community halls
South Africa Housing project stalled as Ekhurhuleni municipality dumps company linked to Magashule crony