Five high school officials in Denver were put on administrative leave this week amid a police investigation into several disturbing videos of teenage cheerleaders wailing in pain while apparently being forced to perform leg splits.
Democracy Dies in Darkness
Disturbing video shows high school cheerleaders screaming as they’re forced to do splits
By Andrew deGrandpre