Thousands of Lebanese, furious with their political leaders, are taking to the streets again, four days after a huge explosion left at least 158 dead.
Some protesters have clashed with police who fired tear gas.
Tuesday's blast at the port devastated parts of the city and has reignited deep-seated anger at what many see as an inept and corrupt political class.
The explosion was caused by a huge stock of ammonium nitrate that had been seized from a ship but never moved.
The government has promised to find those responsible.
But there is a huge level of mistrust in Lebanon, where an anti-government protest movement erupted last October, fuelled by an economic crisis and a collapsing currency.
Two ministers who attempted to visit badly damaged neighbourhoods in recent days were chased out.
"After three days of cleaning, removing rubble and licking our wounds... it is time to let our anger explode and punish them," Fares Halabi, a 28-year-old activist, told the AFP news agency ahead of Saturday's protests.
A march is due to link one of the most devastated areas near the port to Martyrs' Square, the heart of the anti-government uprising that began last year.
Police have fired tear gas at stone-throwing protesters who tried to break through a barricade preventing access to the parliament building.
Some protesters erected mock gallows in Martyrs' Square to hammer home their view of the country's political leaders
Apart from showing the city's anger, the march is also meant to remember victims of the explosion, which injured 6,000, according to the latest update. Around 300,000 people are homeless, reports BBC