This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Thousands of ANC supporters flocked to the Cape Town Stadium on Saturday to celebrate the 103rd anniversary of the ruling party.
The city centre was awash with the gold, green and black of the African National Congress, as supporters scrambled to find public transport to get to the venue.
Security was tight as hundreds of city law enforcement officers, members of the SA Police Service, private security and ANC marshals maintained law and order.
President Jacob Zuma was expected to deliver the ANC's much anticipated January 8 statement, which would form the basis of the party's 2015 political agenda.