Robert Cameron Redus ' parents believe he is in heaven but are in pain over his loss . Police : Campus officer says Redus struggled with him , hit him . Police chief says Cpl . Someone took pictures of the outing . Christopher Carter is now on administrative leave . Friends : They say they have no idea what happened to their friend and that the police did not do anything wrong.
Robert Cameron Redus ' parents believe he is in heaven but are in pain over his loss . Police : Campus officer says Redus struggled with him , hit him . Police chief says Cpl . Christopher Carter is now on administrative leave . Friends : They say they have no idea what happened to their friend and that the police did not do anything wrong.