deaths

David Mabuza, South African politician, 8th Deputy President of South Africa (born 1960)

Historical image related to David Mabuza, South African politician, 8th Deputy President of South Africa (born 1960) from July 3, 2025

David Mabuza

Deputy President of South Africa from 2018 to 2023

David Dabede Mabuza, also known as DD Mabuza, was a South African politician who served as deputy president of South Africa from February 2018 to February 2023. He was the deputy president of the African National Congress (ANC) from December 2017 to December 2022 and was…
Source: Wikipedia (CC BY-SA)

Deputy President of South Africa

Second highest ranking executive officer of South Africa

The deputy president of South Africa is the second highest ranking officer of the executive branch of the Government of South Africa. The deputy president is a member of the National Assembly and the Cabinet.
Source: Wikipedia (CC BY-SA)

July 3

Day of the year

July 3 is the 184th day of the year in the Gregorian calendar; 181 days remain until the end of the year.
Source: Wikipedia (CC BY-SA)