In the run-up to Bangladesh's January 5 general election, the opposition has called yet another general strike.
Businesses have been closed, transportation networks have been restricted and the economy, which according to the World Bank has lifted 16m people out of poverty over the past 10 years, has slowed.
Bangladesh has experienced more than 70 general strike days in the past 12 months and political turmoil has threatened the country's multi-billion dollar garment industry.
Al Jazeera's Jonah Hull reports from Dhaka.