New Video Emerges of Mizzou Prof Melissa Click Screaming, Swearing at Cops

A new video has emerged of controversial University of Missouri professor Melissa Click yelling and swearing at police during a homecoming parade protest in

0
0