sista dagarne varit skådeplatsen för ett af de förfärligaste uppror historien har att uppvisa.