Tag: Police Chief Gilbert Rivera

Father Drowns three Children, Attempts to Escape

A man has reportedly drowned three of his children in Round Lake Beach, a northern suburb of Chicago in Lake County, Illinois, United States. The incident came to the fore when the police received a call around 1:40am on Monday from the mother of the kids, who called […]