Here is a scene of violence and inhumanity that feels torn from the front page of the newspaper or a…