Bangladeshi rescuers struggled against a strong current and choppy river waters on Tuesday in the search for a ferry that capsized with more than 200 passengers on board, leaving about 120 missing, many of them feared dead.

Low-lying Bangladesh, with extensive inland waterways and slack safety standards, has an appalling record of ferry accidents, with casualties sometimes running into the hundreds.

Overcrowding is a common feature of many of the accidents, and each time the government vows to toughen regulations.