Audio By Carbonatix
A court in South Africa has thrown out fraud and corruption charges against left-wing opposition leader Julius Malema.
The case should be "struck off" because of lengthy delays in bringing him to trial, a judge ruled.
Mr Malema was charged in 2012 with money laundering, racketeering and corruption related to a government contract worth $4m (£2.5m).
He denied the charges, and said they were politically motivated.
Mr Malema formed the Economic Freedom Fighters (EFF) party in 2013 following his expulsion from the governing African National Congress (ANC).
He is a fierce critic of President Jacob Zuma, and has campaigned against corruption.

Correspondents say the ruling is a big boost for Mr Malema's career, and will fuel perceptions that he is the victim of an abuse of power.
Judge George Mothle said the case had dragged on for too long, and this was "prejudicial" to Mr Malema, South Africa's News24 site reports.
"For now, the case is over, you are free to go," the judge told Mr Malema.

However, he added, the defendant not been formally acquitted, so prosecutors could still charge him again.
Addressing his cheering supporters outside court, Mr Malema said the prosecution had "messed up" its case.
"Let them manufacture any new charges against me. They will never win," he said.
"It is going to keep happening; there will be attempts on our lives," Mr Malema added.
The charges related to a government contract awarded to a company in which Mr Malema held a stake through his family trust.
The contract was for the construction of roads in Mr Malema's home region of Limpopo, when he was still the head of the governing party's youth wing.
He was accused of "improperly" receiving money for the contract.
Latest Stories
-
Drug cartels may be seeing Ghana as easy route – Lenin Anane Agyei
32 minutes -
Ghana risks gaining notoriety as drug-trafficking hub – Bobby Banson
41 minutes -
Government dismissed my drug trafficking warning, then tried to arrest me – Ntim Fordjour
43 minutes -
Day Two: 3rd Republic Bank-JoyNews Habitat Fair Clinic underway at Junction Mall
43 minutes -
NACOC addressing inherited gaps in fight against drug trafficking – Deputy Director-General
56 minutes -
Taekwondo goes to school as GTF launches five-region youth campaign
59 minutes -
The issues Mourinho is struggling to fix at Real Madrid
1 hour -
Hundreds throng EducationUSA College Fair in Kumasi in pursuit of abroad studies
1 hour -
Drug bust: NACOC should be part of port inspection team – Twum-Barimah
1 hour -
Ward appointed Liverpool’s sporting director
1 hour -
This isn’t the first cocaine bust; NPP must stop the politicisation – NACOC deputy boss
1 hour -
Drug bust case: Only Customs officers, MPS officials in scanning room – NACOC
2 hours -
I don’t mind being insulted; I have a crocodile skin – President Mahama
3 hours -
Samson’s Take: Verify the badge – and verify the story
3 hours -
President Mahama explains why Ghana must rethink regulation of TikTok, other new media platforms
3 hours