Top leaders at Baylor University, including the university’s president Ken Starr, are accused of covering up allegations of rape on campus. CNN’s Ed Lavandera reports.

Tweets about TubeNews.net

more

Share the news
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •