Stalls destroyed as protestors demand better service delivery on October 30, 2013 Stalls destroyed as protestors demand better service delivery +