{
  "id": 4651034,
  "title": "ActionSA open case against senior ANC leader, says Tshwane mayor won’t publish financials",
  "url": "https://urgent.news/2026/08/31/actionsa-open-case-against-senior-anc-leader-says-tshwane-mayor-wont",
  "topic": "world",
  "section": "World",
  "published": "2026-08-31T13:08:48.000Z",
  "source": {
    "name": "The Citizen",
    "slug": "the-citizen",
    "url": "https://www.citizen.co.za/news/south-africa/elections/actionsa-open-criminal-case-against-senior-anc-leader-but-says-tshwane-mayor-wont-publish-financials/"
  },
  "original_language": "en",
  "account": "Herman Mashaba, president of ActionSA, has stated that Tshwane Mayor Nasiphi Moya does not need to provide her bank statements to prove her innocence against corruption allegations. These claims stem from the ANC's assertion that Moya has a corrupt relationship with a service provider who carried out renovations at her home in Pretoria. Mashaba argues that no law requires public representatives to present invoices for every purchase and that the renovations were conducted at her private residence using taxpayer funds. He emphasizes that the tension with the ANC demonstrates that his party is not in a coalition with them. ActionSA has initiated a criminal case against a senior ANC leader, Kgosi Maepa, for allegedly using AI to alter Whatsapp conversations between Moya and the renovation service provider. The party has also reported this matter to the Independent Electoral Commission (IEC). Mashaba expresses that ActionSA is determined to confront the ANC and the allegations against Moya, stating that they will teach both parties a lesson. He questions why the ANC has not approached him about the issue and why they did not consult with his party before opening a criminal case against Maepa. The Citizen has reached out to ANC Tshwane regional spokesperson, Joel Masilela ka Mahlangu, for further comment on the situation.",
  "summary": "As tensions thicken, Mashaba says he does not report to the ANC.",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}