[WATCH] Police in Grand Rapids Michigan Caused Great Harm by Holding Five Innocent Boys at Gunpoint
Last month, as five young black boys in Grand Rapids, Mich., were walking home from a local rec center, where they had been playing basketball, they were swarmed by local police, who drew their guns, and held them at gunpoint for over 10 minutes, as the boys wailed in fear and confusion. The incident happened … Read more