Alleged abuse at Denver cheerleader camp

Several employees have been put on leave after video was released showing cheerleaders allegedly being forced into splits.

August 24, 2017

Examined