Dhaka, Aug. 4 -- The National Citizen Party (NCP) announced its much-anticipated 24-point "Manifesto for a New Bangladesh" on Sunday.

Its Convener, Nahid Islam, declared the manifesto at a massive rally at the Central Shaheed Minar in the capital. He read out the whole manifesto.

"Our party - NCP - was born out of the dream to build a new Bangladesh. Every step we have taken, every effort we have made, is for you - for the people," said Nahid, addressing the crowd.

He continued, "Your grievances, expectations, and hopes have deepened our resolve and sharpened our vision. And so, exactly a year after we first gathered here, we return to this historic ground to unveil our 24-point manifesto for a new Bangladesh."

The manifesto includes ...