Main content
New Urban Farmers of South Africa
The urban farming project in Soshanguve township brings together new 'farmers' from different tribes to grow maize, carrots, cabbage, onions, beans and spinach for their families and community.