location republish phone mail print search twitter facebook rss youtube copyright menu cross whatsapp share home creative-commons
GroundUp Logo
  • Links
    • Latest stories
    • Gallery
    • Social grants guide
    • Housing guide
    • Answers to your questions
    • Corrections and updates
    • Videos
    • Features
    • Photo essays
    • Our editorials
    • Opinion and analysis
    • Authors
    • Topics and categories
    • Our Court Cases
  • About
  • Donate
Gallery front |  Albums

Animals

Elections 2024
Elections 2024
An ANC supporter makes his way to a voting station in De Rust, in the Karoo.
29 May 2024
Western Cape Floods
Western Cape Floods
Elzaan Debruyn carries her dog Cocoa through water in Sandvlei during a flood.
25 September 2023
Fetching near Fort Beaufort
Fetching near Fort Beaufort
Siseko Fandesi and Asanda Madolo fetch water in a drum with a donkey cart for their family in Mhlangeni near Fort Beaufort
28 March 2022
Shacks flooded in Kraaifontein
Shacks flooded in Kraaifontein
Paul Josephs and his eight-year-old dog, Cloey watches as dozens of shacks were flooded in the 'Covid' settlement in Bloekombos after heavy rains in Cape Town, South Africa.
1 July 2021

Art & Entertainment

Puppets for 'The Herds'
Puppets for 'The Herds'
Artistic Director of The Walk Productions, Amir Nizar Zuabi at the Ukwanda Puppetry and Design Collective workshop in Cape Town. Puppets for 'The Herds' being produced by the Ukwanda Puppetry and Design Collective in Cape Town.
19 March 2025
Buskaid Soweto String Ensemble free community concert
Buskaid Soweto String Ensemble free community concert
The Buskaid Soweto String Ensemble performs a free community classical music concert in the Dutch Reformed Church in Diepkloof.
24 July 2023
Cape Town’s iconic murals
Cape Town’s iconic murals
Public art in Cape Town, South Africa
14 March 2019
Willie Bester
Willie Bester
South African artist Willie Bester at his home in Kuilsriver.
25 May 2017

Back to School

Photo of First day of school in Khayelitsha
Photo of First day of school in Khayelitsha
Grade R student attend their first day of school at Isiphiwo Public Primary in Khayelitsha
11 January 2017
Photo of first day of school in Khayelitsha
Photo of first day of school in Khayelitsha
Grade R student attend their first day of school at Isiphiwo Public Primary in Khayelitsha
11 January 2017
Photo of first day of school in Khayelitsha
Photo of first day of school in Khayelitsha
Grade R student attend their first day of school at Isiphiwo Public Primary in Khayelitsha
11 January 2017
Photo of first day of school in Khayelitsha
Photo of first day of school in Khayelitsha
Grade R student attend their first day of school at Isiphiwo Public Primary in Khayelitsha
11 January 2017

Cape Minstrels

Photo of Cape Minstrels 2017
Photo of Cape Minstrels 2017
A Cape Minstrel performer gets his makeup done in Athlone
2 January 2017
Photo of Cape Minstrels 2017
Photo of Cape Minstrels 2017
Cape Minstrel performers in Athlone
2 January 2017
Photo of Cape Minstrels 2017
Photo of Cape Minstrels 2017
A Cape Minstrel performer gets his makeup done in Athlone
2 January 2017
No Confidence Vote
No Confidence Vote
ANC Pro Zuma supporters gather outside Parliament before the vote of no confidence against Jacob Zuma in Cape Town. Several opposition parties came together, calling on parliamentarians to vote Zuma out.
8 August 2017

Cape Town taxi strike 2023

Taxi Strike Cape Town
Taxi Strike Cape Town
The shelves in Woolworths in Gardens stand empty on Thursday 10 August 2023 during the Cape Town taxi strike.
10 August 2023
Taxi Strike Cape Town
Taxi Strike Cape Town
A vendor in Langa had no milk or bread. He said that none had been received on Wednesday and Thursday 9 and 10 August.
10 August 2023
Taxi Strike Cape Town
Taxi Strike Cape Town
Law Enforcement and SAPS vehicles watch over buses at the N2 and Borcherds Quarry intersection.
10 August 2023
Taxi Strike Cape Town
Taxi Strike Cape Town
Security vehicle stands guard outside Goal supermarket after a liquor store was broken into in Mfuleni
10 August 2023

Civil Society Organisations

Activists protest at Mini Blue Train
Activists protest at Mini Blue Train
Activists protest at Mini Blue Train to highlight PRASA’s failures.
20 September 2022
Land for Living March
Land for Living March
Thousands of people marched towards the Cape Town Civic Centre on Human Rights Day to demand land for better housing.
21 March 2018
#UniteBehind Debate
#UniteBehind Debate
President of the UDM Bantu Holomisa during the #UniteBehind debate at the Community House in Salt River, Cape Town. The debate was about whether President Zuma's vote of no confidence should be a secret ballot.
11 July 2017
Reclaim the City occupy Woodstock Hospital
Reclaim the City occupy Woodstock Hospital
Reclaim the City supporters occupy the Woodstock Hospital. The occupiers are protesting against the sale of Tafelberg and are demanding clarity on affordable housing on the Helen Bowden and Woodstock Hospital sites.
27 March 2017

Constitutional Court

Social Grants in the Constitutional Court
Social Grants in the Constitutional Court
People affiliated with the Black Sash movement can be seen holding a protest outside the Constitutional Court in Johannesburg as the case involving the social grants proceeded inside. In green are women from the ANCWL who come to show support for the Minister Dlamini.
15 March 2017
Social Grants in the Constitutional Court
Social Grants in the Constitutional Court
Constitutional Court judges are seen as they enter the court room during the case involving social grants.
15 March 2017
Constitutional Court
Constitutional Court
Constitutional Court in Johannesburg.
17 January 2017
Constitutional Court
Constitutional Court
Constitutional Court in Johannesburg.
17 January 2017

Covid-19

Vaccinations
Vaccinations
Joan de Villiers administers the first dose of a Covid-19 vaccine to Mavis Lee at Highlands House, a care home for elderly people in Cape Town.
27 May 2021
Covid-19 Vaccinations
Covid-19 Vaccinations
South African President Cyril Ramaphosa receives his vaccinations at the Khayelitsha Hospital in Cape Town, South Africa.
17 February 2021
Hospitality Employees Protest Against Covid-19 Restrictions
Hospitality Employees Protest Against Covid-19 Restrictions
Police disperse demonstrators during a protest against Covid-19 restrictions in the hospitality and tourism industry outside Parliament in Cape Town.
24 September 2020
Covid Village in Uitenhage
Covid Village in Uitenhage
Covid Village informal settlement in Uitenhage
18 June 2020

Department of Social Development

Gauteng DSD
Gauteng DSD
Gauteng Department of Social Development in central Johannesburg
12 March 2024
Gauteng DSD
Gauteng DSD
Gauteng Department of Social Development in central Johannesburg
12 March 2024
Gauteng DSD
Gauteng DSD
Gauteng Department of Social Development in central Johannesburg
12 March 2024

Education

Flooding in Coffee Bay
Flooding in Coffee Bay
Tyelinzima High School is swept away after Torrential rains causes flooding in Coffee Bay in the Eastern Cape.
24 February 2023
School children
School children
School Children
10 May 2024
School children
School children
School Children
10 May 2024
School child
School child
School child
8 June 2023

Elections2024

Elections 2024
Elections 2024
Independent candidate Zackie Achmat cast his vote at Jan van Riebeeck Primary School in Cape Town.
29 May 2024
Elections 2024
Elections 2024
An ANC supporter makes his way to a voting station in De Rust, in the Karoo.
29 May 2024
Elections 2024
Elections 2024
Inmates at Pollsmoor prison vote during the 2024 elections in Cape Town, South Africa.
29 May 2024
Elections 2024
Elections 2024
Inmates at Pollsmoor prison vote during the 2024 elections in Cape Town, South Africa.
29 May 2024

Environment

Mine in Stilfontein
Mine in Stilfontein
Mine in Stilfontein that are used by Zama Zamas in North West Province.
19 November 2024
Flooding in Coffee Bay
Flooding in Coffee Bay
Tyelinzima High School is swept away after Torrential rains causes flooding in Coffee Bay in the Eastern Cape.
24 February 2023
Protest against gas exploration
Protest against gas exploration
Members from Extinction Rebellion pour fake blood and oil over themselves in protest demanding an end to the exploration and exploitation of new gas fields in Africa. The protest happened outside the Cape Town International Convention Centre during Africa Oil Week.
4 October 2022
Protest against Shell
Protest against Shell
Hundreds of people protest in Muizenberg against Shell’s planned seismic survey to explore oil and gas deposits off the Eastern Cape’s Wild Coast.
5 December 2021

Events

Eid in Johannesburg
Eid in Johannesburg
Hundreds of people, mostly immigrants from Somalia and Ethiopia, gathered to perform the special Eid prayer in the early morning at the Firdows park in Johannesburg.
30 March 2025
Iftar in Heideveld flats
Iftar in Heideveld flats
Muslims and other residents break their fast(iftar) at courts in Heideveld
30 March 2024
Boeka in Manenberg
Boeka in Manenberg
Muslims break their fast in Manenberg during the month of Ramadan.
16 April 2023
Cape Flats Book Festival
Cape Flats Book Festival
People from across Cape Town attended the two-day Cape Flats Book Festival in Mitchells Plain in Cape Town, South Africa.
15 November 2022

Evictions

Castle occupiers removed
Castle occupiers removed
Occupiers living outside the Castle of GoodHope are removed in Cape Town, South Africa.
1 November 2024
City of Cape Town homeless evictions
City of Cape Town homeless evictions
Homeless people living on the streets of Cape Town, South Africa are evicted.
16 August 2024
Evictions in Khayelitsha
Evictions in Khayelitsha
Empolweni in Khayelitsha, Cape Town.
22 April 2020
Evictions in Khayelitsha
Evictions in Khayelitsha
Alex Midikana sits amongst his belongings as shacks are removed next to Empolweni in Khayelitsha, Cape Town.
22 April 2020

General

Mine in Stilfontein
Mine in Stilfontein
Mine in Stilfontein that are used by Zama Zamas in North West Province.
19 November 2024
Heroin use
Heroin use
A man prepares a small dose of heroin
15 October 2024
Eskom power station
Eskom power station
Eskom power station in Mpumalanga
25 April 2023
Zubaida Adams at the Salt River market
Zubaida Adams at the Salt River market
Zubaida Adams says her family have been trading at the Salt River Market for more than 50 years.
17 August 2022

Government

State of the Nation Address 2025
State of the Nation Address 2025
President Cyril Ramaphosa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
First sitting of the seventh Parliament at the CTICC
First sitting of the seventh Parliament at the CTICC
South African President Cyril Ramaphosa during the first sitting of the seventh Parliament at the CTICC in Cape Town South Africa.
14 June 2024
First sitting of the seventh Parliament at the CTICC
First sitting of the seventh Parliament at the CTICC
Media interview DA leader John Steenhuisen during the first sitting of the seventh Parliament at the CTICC in Cape Town South Africa.
14 June 2024
Cyril Ramaphosa Press Club
Cyril Ramaphosa Press Club
South African President Cyril Ramaphosa attends the Cape Town Press Club.
16 February 2024

Immigration

Refugees Evicted outside UNHCR
Refugees Evicted outside UNHCR
After 3 weeks of occupying outside the United Nations High Commissioner for Refugees (UNHCR) offices in Cape Town, refugees and asylum seekers wanting to leave the country due to xenophobia were evicted by police and law enforcement. Many were arrested.
30 October 2019
Refugees Camp Outside the UNHCR
Refugees Camp Outside the UNHCR
Refugees camp outside the United Nations Refugee Agency (UNHCR) offices in Cape Town, South Africa. Many of them are from Somalia, the DRC and Burundi and were forced to leave their countries of birth due to civil war. They are now pleading with UNHCR to be taken back home for fear of their lives in South Africa due to xenophobia.
24 October 2019
Refugees Camp Outside the UNHCR
Refugees Camp Outside the UNHCR
Refugees camp outside the United Nations Refugee Agency (UNHCR) offices in Cape Town, South Africa. Many of them are from Somalia, the DRC and Burundi and were forced to leave their countries of birth due to civil war. They are now pleading with UNHCR to be taken back home for fear of their lives in South Africa due to xenophobia.
18 October 2019
Refugees Evicted outside UNHCR
Refugees Evicted outside UNHCR
After 3 weeks of occupying outside the United Nations High Commissioner for Refugees (UNHCR) offices in Cape Town, refugees and asylum seekers wanting to leave the country due to xenophobia were evicted by police and law enforcement. Many were arrested.
30 October 2019

Informal Settlements

Western Cape Floods
Western Cape Floods
Siyahlala informal settlement's during a flood.
25 September 2023
Garbage piles up on Dunoon streets
Garbage piles up on Dunoon streets
Street vendor Emihle Phoswa braais pork chops and chicken wings near garbage in Dunoon.
31 July 2023
Floods in Cape Town
Floods in Cape Town
Heavy rains cause flooding in Khayelitsha, Cape Town.
14 June 2022
Fire in Langa
Fire in Langa
Fire destroys homes in Langa, Cape Town.
16 April 2022

Penguins

African Penguins
African Penguins
African Penguins at Boulders Beach in Cape Town
7 September 2024
African Penguins
African Penguins
African Penguins at Boulders Beach in Cape Town
7 September 2024
African Penguins
African Penguins
African Penguins at Boulders Beach in Cape Town
7 September 2024
African Penguins
African Penguins
African Penguins at Boulders Beach in Cape Town
7 September 2024

Politics

State of the Nation Address 2025
State of the Nation Address 2025
President Cyril Ramaphosa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
SONA 2024
SONA 2024
President Cyril Ramaphosa attends the 2024 State of the Nation Address (SONA) at the City Hall in Cape Town.
8 February 2024
State of the Nation Address (SONA) 2022
State of the Nation Address (SONA) 2022
South African president Cyril Ramaphosa at the 2022 State of The Nation Address at the Cape Town City Hall, which was temporally used as Parliament.
10 February 2022
Anti-Gang Unit launch in Hanover Park
Anti-Gang Unit launch in Hanover Park
South African president Cyril Ramaphosa speaks to residents in Hanover Park during a walk around for the launch of the Anti-Gang Unit. The aim of the unit is to fight organised crime and drug distribution in the cape flats.
2 November 2018

Prisons

Photo of Pollsmoor Baby Mother Unit
Photo of Pollsmoor Baby Mother Unit
A prisoner inside the Pollsmoor Baby Mother Unit
28 September 2016
Pollsmoor Prison
Pollsmoor Prison
Pollsmoor Prison
29 May 2024
Pollsmoor Prison
Pollsmoor Prison
Pollsmoor Prison
29 May 2024
Pollsmoor Prison
Pollsmoor Prison
Pollsmoor Prison
29 May 2024

Protests and pickets

Picket against Israel trade
Picket against Israel trade
Protest outside the offices of African Rainbow Minerals in Johannesburg calling for to stop selling coal to Israel.
4 April 2025
Thousands march for CweCwe
Thousands march for CweCwe
Thousands march in Cape Town calling for justice for raped child in the Eastern Cape.
1 April 2025
Pride Parade in Cape Town
Pride Parade in Cape Town
Pride supporters wears a #JusticeForMuhsin badge during the annual pride parade and mardi gras in Cape Town, South Africa.
1 March 2025
Pro-Palestine rally in Sea Point
Pro-Palestine rally in Sea Point
Hundreds hold a pro-Palestine rally in Sea Point, Cape Town.
22 February 2025

Public Figures

State of the Nation Address 2025
State of the Nation Address 2025
President Cyril Ramaphosa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
First sitting of the seventh Parliament at the CTICC
First sitting of the seventh Parliament at the CTICC
South African President Cyril Ramaphosa during the first sitting of the seventh Parliament at the CTICC in Cape Town South Africa.
14 June 2024
First sitting of the seventh Parliament at the CTICC
First sitting of the seventh Parliament at the CTICC
Media interview DA leader John Steenhuisen during the first sitting of the seventh Parliament at the CTICC in Cape Town South Africa.
14 June 2024
Elections 2024
Elections 2024
Independent candidate Zackie Achmat cast his vote at Jan van Riebeeck Primary School in Cape Town.
29 May 2024

School Protest

Philippi High School students protest
Philippi High School students protest
Students from Philippi High marched to the offices of the Department of Education in Mitchells Plain demanding a new school be built.
6 March 2017
San Souci learners protest
San Souci learners protest
Students from San Souci High School cry after protesting the school's hair policies and code of conduct
2 September 2016
San Souci learners protest
San Souci learners protest
Students from San Souci High School protest the school's hair policies and code of conduct
2 September 2016
Protest to keep schools closed during Covid peak
Protest to keep schools closed during Covid peak
Yolanda Jackson, a teacher at Portia Primary protests in Cape Town to keep school closed during the Covid-19 "peak".
25 June 2020

Social Grants

Social Grants in the Constitutional Court
Social Grants in the Constitutional Court
People affiliated with the Black Sash movement can be seen holding a protest outside the Constitutional Court in Johannesburg as the case involving the social grants proceeded inside. In green are women from the ANCWL who come to show support for the Minister Dlamini.
15 March 2017
Bathabile Dlamini appears before SCOPA
Bathabile Dlamini appears before SCOPA
Minister of Social Development Bathabile Dlamini appears before Parliament's Standing Committee On Public Accounts (SCOPA) in the Old Assembly in Parliament. Dlamini was asked before SCOPA to discuss social grants.
7 March 2017
Photo of people queuing for social grants
Photo of people queuing for social grants
People queue for social grants in Gugulethu, Cape Town
1 February 2017
Sassa office
Sassa office
People queue for social grants outside the Sassa office in Eerste River.
10 October 2018

SONA

State of the Nation Address 2025
State of the Nation Address 2025
President Cyril Ramaphosa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
SONA 2024
SONA 2024
President Cyril Ramaphosa attends the 2024 State of the Nation Address (SONA) at the City Hall in Cape Town.
8 February 2024
SONA 2023
SONA 2023
South African president Cyril Ramaphosa attends the State of the Nation Address (SONA) 2023 at the Cape Town City Hall.
9 February 2023
State of the Nation Address (SONA) 2022
State of the Nation Address (SONA) 2022
South African president Cyril Ramaphosa at the 2022 State of The Nation Address at the Cape Town City Hall, which was temporally used as Parliament.
10 February 2022

SONA2025

State of the Nation Address 2025
State of the Nation Address 2025
President Cyril Ramaphosa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
State of the Nation Address 2025
State of the Nation Address 2025
Fannie Masemola, the National Commissioner of the South African Police Service (SASPS) attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
State of the Nation Address 2025
State of the Nation Address 2025
Leon Schreiber, Minister of Home Affairs attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025
State of the Nation Address 2025
State of the Nation Address 2025
Kholeka Gcaleka, Public Protector of South Africa attends the 2025 State of the Nation Address (SONA) at City Hall in Cape Town, South Africa.
6 February 2025

Sport

Naledi Hlalele Wins gold in Ice Skating
Naledi Hlalele Wins gold in Ice Skating
Naledi Hlalele from Johannesburg won a gold medal at the 2025 Special Olympics World Winter Games in Turin, Italy.
7 April 2025
Springboks victory parade
Springboks victory parade
Springbok rugby captain Siya Kolisi takes a selfie with a fan during the Springboks rugby team tour in Cape Town. They came out to celebrate their 2023 Rugby World Cup victory.
3 November 2023
Naledi Hlalele Wins gold in Ice Skating
Naledi Hlalele Wins gold in Ice Skating
Naledi Hlalele from Johannesburg won a gold medal at the 2025 Special Olympics World Winter Games in Turin, Italy.
7 April 2025
Springboks victory parade
Springboks victory parade
Faf de Klerk in his trademark Speedo (right) and Steven Kitshoff hold the trophy during the Springboks rugby team tour in Cape Town. They are celebrating their 2023 Rugby World Cup victory..
3 November 2023

University Protests

UCT Student Protest
UCT Student Protest
Hundreds of students protest at the University of Cape Town (UCT) against fee blocks and financial exclusion.
17 February 2025
Gay rights supporters protest on UCT
Gay rights supporters protest on UCT
Gay students and supporters at UCT protested on campus before the lecture by Patrick Lumumba, who was the keynote speaker.
24 July 2023
UCT Student Protests
UCT Student Protests
Student protesters block an entrance to the University of Cape Town (UCT) during a protest over fees.
2 November 2017
Photo of protester and police officer
Photo of protester and police officer
A protester and police officer scuffle on UCT’s upper campus on 17 October 2016
17 October 2016

Weather

Western Cape Floods
Western Cape Floods
Elzaan Debruyn carries her dog Cocoa through water in Sandvlei during a flood.
25 September 2023
Western Cape Floods
Western Cape Floods
Siyahlala informal settlement's during a flood.
25 September 2023
Flooding in Coffee Bay
Flooding in Coffee Bay
Tyelinzima High School is swept away after Torrential rains causes flooding in Coffee Bay in the Eastern Cape.
24 February 2023
Shacks flooded in Kraaifontein
Shacks flooded in Kraaifontein
Paul Josephs and his eight-year-old dog, Cloey watches as dozens of shacks were flooded in the 'Covid' settlement in Bloekombos after heavy rains in Cape Town, South Africa.
1 July 2021

Zimbabwe

Hundreds dead and missing after Cyclone Idai in Zimbabwe.
Hundreds dead and missing after Cyclone Idai in Zimbabwe.
Residents cross a makeshift bridge in Copa where 63 houses disappeared under mud and rocks brought downstream by Cyclone Idai’s torrential rain. On 15 March, Cyclone Idai slammed into the Chimanimani Mountains in Zimbabwe killing hundreds and leaving many more displaced.
15 April 2019
Robert Mugabe resigns
Robert Mugabe resigns
People celebrate in Harare after Robert Mugabe resigns.
21 November 2017
Hundreds dead and missing after Cyclone Idai in Zimbabwe.
Hundreds dead and missing after Cyclone Idai in Zimbabwe.
Arrows point to where sniffer dogs picked up the scent of possible dead bodies. On 15 March, Cyclone Idai slammed into the Chimanimani Mountains in Zimbabwe killing hundreds and leaving many more displaced.
15 April 2019
Hundreds dead and missing after Cyclone Idai in Zimbabwe.
Hundreds dead and missing after Cyclone Idai in Zimbabwe.
The first bridge on the most direct route between Mutare and Chimanimani, across the Umvumvumvu River, has been destroyed by flooding from the cyclone. On 15 March, Cyclone Idai slammed into the Chimanimani Mountains in Zimbabwe killing hundreds and leaving many more displaced.
15 April 2019

Copyright

© 2012-2025 GroundUp.

See copyright notice on articles for terms.

Most of our articles and photos are published under a Creative Commons license.

GroundUp is a member of the Press Council and strives to abide by the Press Code.
Press Council Logo

Useful links

  • Copyright policy
  • Privacy
  • Sign up for our weekly newsletter
  • RSS feeds
  • Follow us on Facebook
  • Follow us on Bluesky
  • Follow us on Instagram
  • Subscribe to our Youtube channel
  • Join our WhatsApp group

Contact us

Please email, do not phone, with story pitches and questions.
[email protected]
+27 (0) 21 788 9163

Suite 08, 1st floor
South  Block, Tannery Park
23A Belmont Road
Rondebosch
Cape Town 7700

Google Maps
OpenStreetMap