Johannesburg Latest News
IOL
Why asking for an 'Angel Shot' at a bar may save your life
A growing number of South African hospitality venues are adopting the " angel shot" initiative, a discreet code that allows patrons to quietly alert staff when they feel unsafe.
IOL
Tiger Brands invests R200 million in state-of-the-art culinary facility in Paarl
Tiger Brands announces a R200 million investment in its Paarl facility, enhancing production capabilities and supporting local agriculture, as part of a broader R1.5 billion annual capital expenditure strategy.
The Citizen
Migrants are good for economic growth and job creation – Standard Bank CEO
Standard Bank CEO Sim Tshabalala made bold remarks at a seminar hosted by the Kgalema Motlanthe Foundation about the role that migrants play. Unlike many people who have viewed the matter pessimistically, Tshabalala said migrants usually play an important role in the country’s economy. His comments come at a time when South Africans are protesting against the high number of illegal migrants in the country. People move, money moves Tshabalala’s address at the dinner focused on the link between migration and financial services. “Migration and financial services are linked through remittances, transaction accounts, foreign exchange, mobile wallets, cash-out networks, merchant payments, and the broader task of moving money safely, cheaply and lawfully across borders,” said Tshabalala. “To put it simply: people move; money moves; and – crucially – support for families and for businesses is created.” He noted that from a financial sector perspective, there are three major economic and commercial issues closely related to migration, and even more significant than remittance flows. These are the effects of migrants on their host economies; the effects of the politics of migration on multinational corporations and on each host country’s economies more broadly; and openness in general to flows of ideas, goods, capital and people. Effects of migrants on host economies Tshabalala highlighted that one of the recurring claims in anti-migrant politics is that foreigners take jobs, lower wages and contribute little to their host society. “These claims are, quite simply, contrary to the evidence,” he said. “Yes, rapid migration – like rapid changes in trade patterns – can cause economic costs and social distress in particular places and industries. And a capable government needs to manage and mitigate those local costs. “But, overall, migration is good for growth, and good for job creation.” He noted that economists have never claimed that migration imposes no adjustment costs. However, it has been proven that migration is positive for growth while its effects on local workers are usually small and often positive, thanks to migrants’ entrepreneurship, demand creation and productivity. Migrants rent accommodation, buy food Tshabalala referenced a 2025 meta-analysis by Alexandre Luz and co-authors in a 2025 edition of the respected journal Economies to support his view that immigration plays a positive role to some extent. “This paper analyses 41 studies to find that, on average, immigration has a positive and statistically significant impact on the economic performance of the economies of the receiving countries,” he said. “Further, immigration tends to reduce unemployment in the receiving countries. Let me repeat that. Immigration tends to reduce unemployment. Migrants are not only workers; they are also consumers, tenants, commuters, savers, borrowers, traders and entrepreneurs. “They increase the demand for goods as well as the supply of labour. They rent rooms, buy food, use transport, pay school fees, start small businesses and create jobs for local people. “In many settings, they also fill shortages, broaden skills and deepen commercial links between the places where they were born and where they now live.” ‘Bad politics thrives on false claims’ Tshabalala highlighted that “bad politics thrives on false claims”; therefore, it is important to clearly state that “migrants do in fact pay tax”. “Migrants in the formal labour market obviously do, while those in the cash economy pay VAT whenever they purchase goods and services. So the claim that migrants contribute nothing to the government’s capacity to serve citizens is, quite simply, false.” He said Standard Bank made R49 billion in headline earnings in 2025; of this, R19.7 billion was earned in African countries beyond South Africa – highlighting the importance that other African markets play in South Africa. “But, to succeed in other African countries, firms like MTN and Standard Bank also need a continental environment of reciprocity, trust and legitimacy. So, if citizens and policymakers in other African countries come to see South African firms as the commercial face of a society that is hostile to other Africans, then those firms will bear costs – formally through regulatory pressure, and informally through reputational damage, consumer hostility and political suspicion.” Xenophobia damages economies South Africa has recently experienced a wave of xenophobic turmoil, and Tshabalala noted that such incidents tend to damage economies more broadly and slow down growth and job creation. “As we have all seen over the past month, xenophobia does this by reducing business and consumer confidence and by increasing the costs of doing business. It also – justifiably – worsens country risk perceptions and therefore increases the cost of capital. “In plain language, more xenophobia means higher interest rates, less investment and fewer jobs.” Tshabalala also highlighted that well-managed migration is an essential component of Africa’s economic integration. “Migrants create corridors of trade, information and finance. They are often the first customers for cross-border payment products, low-value transfers, diaspora savings products, and small-business banking relationships that later support deeper commercial integration. Migrants, in other words, are the pioneers of African economic and financial integration – and the forerunners of African unity.”
The Citizen
Orange level warnings: Disruptive snow in EC as rain hits KZN coast
The South African Weather Service (Saws) says Tuesday will be cloudy, cold and wet in the Eastern Cape and KwaZulu-Natal, with an orange level 6 warning for disruptive rain and an orange level 5 warning for disruptive snow issued. Meanwhile, the weather service has released its latest weather forecast for Tuesday, 28 July 2026. Here’s what you need to know. Weather forecast for tomorrow, 28 July 2026: Fine in the north, otherwise partly cloudy and cool with isolated to scattered showers and rain over the central and southern parts but widespread in the south-east. Snowfalls are expected on mountain peaks.#saws #weatheroutlook pic.twitter.com/L77C1qVmX9— SA Weather Service (@SAWeatherServic) July 27, 2026 Weather warnings: Tuesday, 28 July 2026 Impact-based warnings Saws has issued an orange level 6 warning for disruptive rain resulting in flooding of bridges/roads/settlements, and damage to property/infrastructure is expected in places along the coast and adjacent interior between East London and Port Edward. The weather service also issued an orange level 5 warning for disruptive snow, resulting in traffic disruptions, disruption to essential services and some communities being temporarily cut off is expected in places over the extreme north-eastern high ground of the Eastern Cape. Disruptive rain resulting in flooding of bridges/roads/settlements and damage to property/infrastructure is also expected in places along the coast and adjacent interior of KwaZulu-Natal, south of St Lucia. A yellow level 4 warning was issued. The South African Weather Service (Saws) further issued a yellow 2 warning for disruptive rain and snow, respectively. Disruptive rain resulting in flooding of bridges/roads/settlements and damage to property/infrastructure is expected over the south-eastern parts of the Eastern Cape and the eastern parts of KwaZulu-Natal, except in the extreme north-east. Disruptive snow resulting in traffic disruptions, disruption to essential services and some communities being temporarily cut off is expected in places over the north-eastern high ground of the Eastern Cape. Saws has also issued a yellow level 1 warning for damaging coastal wind and waves leading to difficulty in navigation at sea for small vessels/ personal water craft and localised disruption to beachfront activities are expected between Cape Columbine and Cape Agulhas. Advisories Very cold and wet conditions with light snowfall are expected to set in from Tuesday evening in places over the Eastern Cape, southern parts of KwaZulu-Natal, and the southern Free State, as well as along the Lesotho border, with the passage of the cut-off low weather system, clearing from the west by Thursday. Farmers are advised to take precautionary measures to mitigate the negative impact under such adverse weather conditions. Provincial weather forecast Here’s what to expect in your province on Tuesday, 28 July 2026: Gauteng: Residents of Gauteng can expect fine and cool weather. The region’s expected UVB sunburn index is “high”. Residents should take the necessary precautions against prolonged sun exposure. Mpumalanga: Mpumalanga residents can expect partly cloudy skies in the east; otherwise, the conditions will be fine and cool, but warm in the Lowveld. Limpopo: The day will be partly cloudy in the east; otherwise, it will be fine and cool to warm. North West: Fine and cool weather awaits North West residents. Free State: Residents of the Free State can expect a fine and cold to cool day, becoming partly cloudy in places. Northern Cape: The day will start with morning fog along the coast; otherwise, it will be fine, cool to cold, but partly cloudy in the southeast with isolated showers and thundershowers, but scattered in the extreme southeast, where it will be cloudy. Western Cape: Western Cape residents can expect fine and warm conditions over the extreme western parts; otherwise, it will be partly cloudy and cool to cold with isolated showers and rain. It will be cloudy in the east. Eastern Cape (western half): The day will be very cold in places over the interior; otherwise, it will be cloudy and cold with widespread showers and rain but scattered in the northwest. Light snow is expected in places in the northeastern high ground. Eastern Cape (eastern half): The day will be cloudy and cold with widespread showers and thundershowers but general showers and rain along the coast and adjacent interior. It will be very cold with snow in the northern high ground. KwaZulu-Natal: Residents of KwaZulu-Natal can expect cloudy and cool to cold conditions, with isolated to scattered showers and thundershowers, but widespread in the south.
The South African
Severe weather Alert: Disruptive SNOW, rain and winds to batter South Africa
Struggling to decide what to wear? Here’s what today’s weather has in store for South Africa’s nine provinces. Your daily weather, UVB forecast and temperature updates around South Africa. Weather conditions and UVB forecast Gauteng Temperature: Fine and cool. The expected UVB Sunburn Index: High DID YOU KNOW Where does Gauteng rank in size among South Africa’s provinces? Gauteng is the smallest of South Africa’s nine provinces, with an area of 18 178 square kilometres. Where does Gauteng rank in population among South Africa’s provinces? Gauteng is the biggest in terms of population, with an estimated 16 million inhabitants as per the most recent census in 2020. What is the capital of Gauteng? The administrative capital of the province is Johannesburg, which is situated at 25°44′46″S 28°11′17″E. Mpumalanga Temperature: Partly cloudy in the east, otherwise fine and cool, but warm in the Lowveld. DID YOU KNOW Where does Mpumalanga rank in size among South Africa’s provinces? Mpumalanga is the second smallest of South Africa’s nine provinces, with an area of 76 495 square kilometres. Where does Mpumalanga rank in population size among South Africa’s provinces? Mpumalanga is the sixth most populous, with an estimated 4.7 million inhabitants as per the most recent census in 2020. What is the capital of Mpumalanga? The capital and largest city in the province is Mbombela (formerly known as Nelspruit), which is situated at 25°27′57″S 30°59′07″E. The daily weather forecast and temperature updates around South Africa. Limpopo Temperature: Partly cloudy in the east, otherwise fine and cool to warm. DID YOU KNOW Where does Limpopo rank in size among South Africa’s provinces? Limpopo is the fifth largest of South Africa’s nine provinces, with an area of 125 754 square kilometres. Where does Limpopo rank in population size among South Africa’s provinces? Limpopo is the fifth most populous, with an estimated 5.9 million inhabitants as per the most recent census in 2020. What is the capital of Limpopo? The capital and largest city in the province is Polokwane, which is situated at 23°54′00″S 29°27′00″E. North West Temperature: Fine and cool. DID YOU KNOW Where does the North West rank in size among South Africa’s provinces? The North West is the sixth largest of South Africa’s nine provinces, with an area of 104 882 square kilometres. Where does the North West rank in population size among South Africa’s provinces? The North West is the seventh most populous, with an estimated 4.2 million inhabitants as per the most recent census in 2020. What is the capital of the North West? Its capital is Mahikeng (formerly known as Mafikeng), which is situated at 25°51′56″S 25°38′37″E. Free State Temperature: Fine and cold to cool, becoming partly cloudy in places. DID YOU KNOW Where does the Free State rank in size among South Africa’s provinces? The Free State is the third largest of South Africa’s nine provinces, with an area of 129 825 square kilometres. Where does the Free State rank in population size among South Africa’s provinces? The Free State is the second smallest in terms of population, with an estimated 2.9 million inhabitants as per the most recent census in 2020. What is the capital of the Free State? Formerly known as the Orange Free State, its capital and biggest city is Bloemfontein, South Africa’s judicial capital. It is situated at 29°07′S 26°13′E. Northern Cape Temperature: Morning fog along the coast, otherwise fine cool to cold but partly cloudy in the south-east with isolated showers and thundershowers, but scattered in the extreme south- east where it will be cloudy. Wind: The wind along the coast will be fresh to strong southerly to south-easterly DID YOU KNOW Where does the Northern Cape rank in size among South Africa’s provinces? The Northern Cape is the largest of South Africa’s nine provinces at 372 889 square kilometres. Where does the Northern Cape rank in population size among South Africa’s provinces? The Northern Cape is the smallest in terms of population, with an estimated 1.3 million inhabitants as per the most recent census in 2020. What is the capital of the Northern Cape? Its capital is Kimberley, which is situated at 28°44′18″S 24°45′50″E. Western Cape Temperature: Fine and warm over the extreme western parts, otherwise partly cloudy and cool to cold with isolated showers and rain. It will be cloudy in the east. Wind: The wind along the coast will be fresh to strong easterly to south-easterly, reaching near gale force along the south-west coast. The expected UVB Sunburn Index: Low DID YOU KNOW Where does the Western Cape rank in size among South Africa’s provinces? The Western Cape is the fourth largest of South Africa’s nine provinces, with an area of 129 449 square kilometres. Where does the Western Cape rank in population size among South Africa’s provinces? The Western Cape is the third most populous, with an estimated 7.2 million inhabitants as per the most recent census in 2020. What is the capital of the Western Cape? The capital city is Cape Town, which is situated at 33°55′31″S 18°25′26″E. Eastern Cape The Western half: Very cold in places over the interior, otherwise cloudy and cold with widespread showers and rain, but scattered in the north-west. Light snow is expected in places in the north- eastern high ground. The Western half – wind: The wind along the coast will be moderate to fresh south- easterly, becoming north-easterly west of Gqeberha. The Eastern half: Cloudy and cold with widespread showers and thundershowers, but general showers and rain along the coast and adjacent interior. It will be very cold with snow in the northern high ground. The Eastern half-wind: The wind along the coast will be moderate to fresh south- easterly. DID YOU KNOW Where does the Eastern Cape rank in size among South Africa’s provinces? The Eastern Cape is the second largest of South Africa’s nine provinces at 168 966 square kilometres. Where does the Eastern Cape rank in population size among South Africa’s provinces? The Eastern Cape is the fourth biggest in terms of population, with an estimated 6.7 million inhabitants as per the most recent census in 2020. What is the capital of the Eastern Cape? Its capital is Bhisho, which is situated at 32°50′58″S 27°26′17″E. KwaZulu-Natal Temperature: Cloudy and cool to cold, with isolated to scattered showers and thundershowers, but widespread in the south. Wind: The wind along the coast will be moderate to fresh southerly to south-westerly, becoming fresh to strong south-easterly south of Richard’s Bay in the afternoon. The expected UVB Sunburn Index: Moderate Where does KwaZulu-Natal rank in size among South Africa’s provinces? KwaZulu-Natal is the seventh largest of South Africa’s nine provinces, with an area of 94 361 square kilometres. Where does KwaZulu-Natal rank in population size among South Africa’s provinces? KwaZulu-Natal is the second most populous, with an estimated 11.5 million inhabitants as per the most recent census in 2020. What is the capital of KwaZulu-Natal? The capital city is Pietermaritzburg, which is situated at 29°37′S 30°23′E. WEATHER ALERTS IMPACT-BASED WARNINGS A. Orange Level 6 Warning: Disruptive rain resulting in flooding of bridges/roads/settlements and damage to property/infrastructure is expected in places along the coast and adjacent interior between East London and Port Edward. B. Orange Level 5 Warning: Disruptive snow resulting in traffic disruptions, disruption to essential services and some communities temporarily cut-off is expected in places over the extreme north-eastern high-ground of the Eastern Cape. C. Yellow Level 4 Warning: Disruptive rain resulting in flooding of bridges/roads/settlements and damage to property/infrastructure is expected in places long the coast and adjacent interior of KwaZulu-Natal, south of St. Lucia. D. Yellow Level 2 Warning: Disruptive rain resulting in flooding of bridges/roads/settlements and damage to property/infrastructure is expected over the south- eastern parts of the Eastern Cape and the eastern parts of KwaZulu-Natal, except in the extreme north- east. E. Yellow Level 2 Warning: Disruptive snow resulting in traffic disruptions, disruption to essential services and some communities temporarily cut-off is expected in places over the north-eastern high-ground of the Eastern Cape. F. Yellow Level 1 warning: Damaging coastal wind and waves leading to difficulty in navigation at sea for small vessels/ personal water craft and localised disruption to beachfront activities are expected between Cape Columbine and Cape Agulhas. FIRE DANGER WARNINGS NIL ADVISORIES Very cold and wet conditions with light snowfall expected to set in from Tuesday (28-07-2026) evening in places over Eastern Cape, southern parts of KwaZuluNatal, southern Free State as well as along the Lesotho borders with the passage of the cut-off low weather system, clearing from the west by Thursday (30-07- 2026). Farmers are advised to take precautionary measures to mitigate negative impact under such adverse weather conditions. Weather forecast data provided by the South African Weather Service
The South African
Allan Boesak calls for South Africa to be renamed Azania
Anti-apartheid activist and theologian Dr Allan Boesak has called for South Africa to be renamed Azania. Boesak made the call at the launch of Vuka Azania in Sandton on Friday. He joined Advocate Muzi Sikhakhane SC, Professor Isaac Shai and former intelligence chief Arthur Fraser at the event. The movement describes itself as a decolonial advocacy movement and think tank. Boesak explains why the rename to Azania Reading Vuka Azania’s founding statement, Boesak said the country’s current name fails to reflect the history, identity and aspirations of its indigenous people. “We declare that this country must be renamed Azania. The colonial name South Africa cannot carry the full memory, pain, struggle and destiny of the indigenous people.” He added: “A liberated people must name themselves if dignity is to be restored.” Vuka Azania outlines its goals Boesak stressed that Vuka Azania is not a political party. Instead, it advocates for decolonisation, land restoration, economic transformation and constitutional reform. He said the movement wants to build a self-determined Azania where black South Africans own their land, control their wealth, govern their lives and live with dignity. “Our vision is a self-determined Azania where black people own their land, control their wealth, govern their lives and walk in dignity. Where all are fed, housed, educated, safe, employed, culturally rooted and free to dream.” Boesak said the movement also aims to dismantle the legacy of colonialism by working with communities to break mental chains and promote the liberation of the mind, body and spirit. Movement calls for national debate Advocate Muzi Sikhakhane SC urged South Africans to debate adopting Azania as the country’s official name. “We will also call for a national debate regarding the adoption of the name Azania to replace the colonial name South Africa.” South Africa’s constitutional name remains the Republic of South Africa. However, some liberation and Pan-African movements have long used Azania as an alternative name.
TechCentral
Hackers are hiding malware behind AI agents that antivirus cannot see
Behavioural tools can compensate, but new approaches to AI injection attacks are needed, says Kaspersky.
TechCentral
Cybercriminals are hacking trust
Gen Digital and Avert IT Distribution on why African businesses need a new approach to cybersecurity.