Liberian president, former footballer George Weah is under pressure over alleged top-level corruption and economic mismanagement.
Thousands of people took to the streets of Liberia's capital Monrovia on Friday to protest rising prices and corruption, posing a key political test for President George Weah.
The football icon is being challenged over the same issues on which he campaigned in his rise to the presidency of the impoverished West African state just 18 months ago.
About 10,000 people took part in the demonstration, according to an AFP estimate, while a police official put the turnout at around 4,000.
Some held aloft placards reading: "We are tired of suffering" and "We want better living conditions."
The mood was upbeat, with people dancing and singing. But in a country traumatised by years of civil war, many braced for possible clashes, and some stocked up on food, fearing prolonged disruption.
In the event, the demonstration passed off peacefully, but protesters were unable to present their grievances – as they had wanted – to Weah.
Instead they were told they should present them to Vice President Jewel Howard-Taylor, ex-wife of former warlord and president Charles Taylor, although she failed to show up.
Talk-show host Henry Costa, one of the protest coalition's leaders, later asked demonstrators to leave and return on Monday.
The coalition that organised the march, the Council of Patriots, comprises dozens of civil society groups as well as politicians.
"I am staying home to make sure that my kids don’t get in the streets. I have good reasons to be scared. In the history of this country all of our big crises started with demonstrations and ended in serious violence," Mustafa Kanneh, 43, told AFP earlier.
On Thursday, Weah issued a statement defending his record, blaming past governments for the country's entrenched problems and sternly warning the protest organisers.
"You can say whatever you want to, but be warned that cusses, insults and incitement of violence will never again be permitted under my administration," he said.
Weah, 52, is revered in Liberia and beyond for blazing a trail for African footballers in Europe.
But he is struggling to revive a country that is one of the poorest in the world and still traumatised by back-to-back civil wars between 1989 and 2003 that claimed a quarter of a million lives.
Rising prices are a major source of discontent.
"Before $2.50 ( 500 Liberian dollars) was enough to adequately feed my family each day," said Angeline Flomo, a 35-year-old housewife and mother-of-four.
"Now, $5.15 (1.000 LD) can’t feed us. This is how bad things have become. A bag of 25 kilos (55 pounds) of rice used to sell for $7.73 (1.500 LD), now it is $14.43 (2,800 LD) to $15.46 (3,000 LD). We are finding it difficult to make ends meet."
Fingers are being pointed at past and present managers of the Central Bank of Liberia (CBL).
Last October, rumours swirled that newly-printed Liberian dollars worth US $102 million, intended for the CBL's reserves, had disappeared shortly after arrival from abroad.
Charles Sirleaf – the son of former president and Nobel laureate Ellen Johnson Sirleaf – was detained in March with two other CBL figures.
An independent probe found no money was missing, but flagged "concerns regarding the overall accuracy and completeness of the CBL's internal records."
More irregularities came to light related to a cash injection of US $25 million that Weah ordered in July 2018 to mop up excess Liberian dollars and bring inflation under control.
Weah says he is aware of the burden of ordinary people, and improvement to health, education and roads remain his priorities.
"We have done much over the short time to [address] bad conditions, which of course are not our making," he said on Thursday.
"We met the hardship and inherited all the bad conditions and without making excuses, we are solving them."
Weah maintains Liberia will benefit from an International Monetary Fund aid programme, but experts say IMF support typically comes with demands for reform and belt-tightening.