When I taught high school history, we did a mock trial of Columbus for "crimes against humanity." 
Kids today are exposed to violence on TV, the internet and in movies. The news brings daily reports of murder and mayhem. Even our president spoke of grabbing women by the ....
You teach it according to their developmental level. No graphic details. 
If we teach kids great leaders were perfect, how could they aspire to be one?
I realize you enjoy exposing hypocrisy. And yet I think we have to do more. We have to teach to the better angels of ourselves.