Posts

Update: 3 teens arrested for killing baby duck with rock

In Henderson, Nevada, three teens were arrested on Wednesday morning after a disturbing video posted just days ago to social media showed the kids appearing to have killed a baby duck with a rock. The … Read More