menu_open
Tafi Mhaka

Tafi Mhaka

Al Jazeera

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

Alongside Sean ‘Diddy’ Combs, hip-hop culture will also be on trial

Earlier this month, the world was shocked by the arrest of one of the most successful music moguls in the history of rap, Sean “Diddy” Combs, at a...

27.09.2024 40

Al Jazeera

Tafi Mhaka

Why I am rooting for Bisan Owda to win a news Emmy

Bisan Owda, a young Palestinian journalist, activist and filmmaker from Gaza, deserves the highest accolades for the excellent work she has done in...

15.09.2024 60

Al Jazeera

Tafi Mhaka

Ukraine is losing the plot in Africa

On August 5, the government of Mali announced its decision to cut diplomatic ties with Ukraine, citing a Ukrainian official’s boastful admission...

20.08.2024 30

Al Jazeera

Tafi Mhaka

Is a sub-Saharan ‘African Spring’ in the offing?

Kenyan President William Ruto, who won the August 2022 presidential election on a promise to lower the cost of living within 100 days, has failed...

06.08.2024 90

Al Jazeera

Tafi Mhaka

The spotlight should be on Palestine at the Paris Olympics

In a couple of weeks, on July 26, the 2024 Olympic Games will begin in Paris, bringing joy, excitement and, perhaps most importantly, a renewed sense...

12.07.2024 60

Al Jazeera

Tafi Mhaka

Afrophobia is destroying the African dream

Speaking at the Africa CEO Forum in Kigali, Rwanda, on May 17, Africa’s richest person, Nigerian billionaire Aliko Dangote, complained that he faces...

13.06.2024 30

Al Jazeera

Tafi Mhaka

South Africa elections: ‘Tintswalo’ sends a message to the ANC

In the lead-up to the May 29 elections in South Africa, the ruling African National Congress (ANC) went to great lengths to draw attention to the...

03.06.2024 20

Al Jazeera

Tafi Mhaka

In Darfur, justice will be key to sustainable peace

On May 6, 2004, Human Rights Watch (HRW) published a report alleging that the Sudanese government and its allied “Janjaweed” militias had...

23.05.2024 60

Al Jazeera

Tafi Mhaka

Girls in Africa have every right to be children

I cannot imagine how a 63-year-old high priest could possibly marry a 12-year-old girl in a lavish ceremony and proudly pose for the cameras while...

07.05.2024 100

Al Jazeera

Tafi Mhaka

Ngu­gi wa Thiong’o: Lit­er­ary gi­ant, rev­o­lu­tion­ary hero, do­mes­tic abuser

On March 12, Mukoma wa Ngugi, the Kenyan American poet and author, who is the son of Ngugi wa Thiong’o, the famed writer widely seen as a giant of...

04.04.2024 50

Al Jazeera

Tafi Mhaka

The Glob­al Mag­nit­sky Act: Make it make sense, Joe

The empire has struck again. On March 4, the United States imposed sanctions on Zimbabwe’s President Emmerson Mnangagwa for corruption and serious...

31.03.2024 90

Al Jazeera

Tafi Mhaka

The nev­er-end­ing war on truth

On March 9, 2015, five men driving a white truck with a concealed number plate abducted Itai Dzamara, a Zimbabwean journalist and activist, from a...

15.03.2024 70

Al Jazeera

Tafi Mhaka

Namib­ia, Gaza and Ger­man hypocrisy on geno­cide

On January 12, Germany said it will intervene on Israel’s behalf in the genocide case brought against it by South Africa at the International Court...

20.02.2024 50

Al Jazeera

Tafi Mhaka

It is high time the AU takes a firm stance against Ethiopia’s ag­gres­sions

On January 23, Somali President Hassan Sheikh Mohamud spoke to Al Jazeera and warned that Ethiopia should not attempt to fulfil a controversial...

09.02.2024 30

Al Jazeera

Tafi Mhaka

DR Con­go’s sham­bol­ic elec­tion should be a wake-up call for the SADC

On January 9, the Constitutional Court of the Democratic Republic of the Congo (DRC) confirmed incumbent President Felix Tshisekedi’s landslide...

19.01.2024 10

Al Jazeera

Tafi Mhaka

Su­dan should avoid the mis­takes that kept An­go­la in con­flict for 27 years

When General Mohamed Hamdan Dagalo, the leader of Sudan’s paramilitary Rapid Support Forces (RSF) and former deputy chairman of the Transitional...

11.01.2024 30

Al Jazeera

Tafi Mhaka

30c623b6ccca5ece03c554b7f808279a