Demonstrations on some major streets brought Dhaka traffic to a grinding halt yesterday, forcing commuters, patients and children to walk for hours.