• Police Officer Seen Punching Da'veon Cieslack, a 13-Year-Old with Cerebral Palsy, in Video

    5 days ago - By Teen Vogue

    Da'veon's family has filed a $10 million lawsuit against the city of Albion, Michigan, its police chief, and the involved officer.
    Read more ...