EIGHT police officers charged with a 2020 triple killing in Morvant—a case that triggered public outrage and protests in several Port of Spain communities—have been committed to stand trial for ...