Sister Of Jailed Clio Rock Thrower Speaks Out [VIDEO]
Yesterday we told you about family members of three of the accused Clio rock throwers, protesting for their release outside of the Genesee County Jail. Mark Sekelsky, Trevor Gray, and Mikaydn Payne have been behind bars for four years. They are three of the five people accused of killing Kenneth White in 2017...