Police: Providence mother throws twin toddlers out window

Miami Herald

Two twin boys are recovering at a Rhode Island hospital after police say their mother threw the toddlers out of a first-floor window at their apartment in Providence.

Click to Continue »
view Miami Herald