Sri Lanka Garbage Dump Collapse Kills at Least 19

A dump that collapsed on a residential neighborhood on Friday killed at least 19, buried scores of homes and sent many more residents fleeing. Source: World