Public outrage is mounting following allegations that officers from the State Criminal Investigation Department (SCID) in…