Battery-powered rickshaw drivers block Dhaka roads on Thursday, Nov 21, 2024, protesting a High Court directive banning their vehicles in the capital, causing severe traffic congestion and public suffering.