Tanzania's President John Magufuli has died aged 61, the country's vice-president has announced.
He died on Wednesday from heart complications at a hospital in Dar es Salaam, Samia Suluhu Hassan said in an address on state television.
Mr Magufuli has not been seen in public for more than two weeks, and rumours have been circulating about his health.
Opposition politicians said earlier this week that he had contracted Covid-19, but this has not been confirmed.
"It is with deep regret that I inform you that today... we lost our brave leader, the president of the Republic of Tanzania, John Pombe Magufuli," Vice-President Hassan said.
She said there would be 14 days of national mourning and flags would fly at half mast.
Mr Magufuli was declared president on his 56th birthday in October 2015.
Latest Stories
-
GPL: Accra Lions beat Hearts of Oak to go third
1 hour -
Seek higher grounds as rains intensify – GMet warns
2 hours -
May Day: Sam Ankrah promises to prioritise welfare and well-being of workers if elected president
2 hours -
Bawumia plans door-to-door campaign for 2024 polls
2 hours -
GAF condemns ‘unprovoked’ fatal shooting of soldier in Kasoa land dispute
2 hours -
OSP’s request for money laundering probe against Cecilia Dapaah baseless – AG advises EOCO
3 hours -
Obofour Raphael releases ‘Asem Yi Di Ka’ EP
3 hours -
‘Operation Clean Your Surroundings’: Popular Kenkey joint and public toilets in Takoradi shut down
3 hours -
GFA boss Kurt Okraku graces Dreams FC’s dinner to celebrate CAF Confederation Cup exploits
4 hours -
We’ve intensified efforts to combat misinformation, hate speech ahead of elections- Akufo-Addo
4 hours -
Sekondi-Takoradi: STMA/Joy News’ ‘Operation Clean Your Surroundings’ taskforce arrest 10 for open defecation
4 hours -
Joy Prime’s Prime Morning celebrates May Day with gallant Officers of Ghana Navy
4 hours -
YAWC Network Ghana chapter holds National summit in Accra
4 hours -
Memories of a Baby Univers
5 hours -
Akufo-Addo calls for peaceful elections, says politics shouldn’t divide us
5 hours