The Nishnawbe Aski Police Service (NAPS) took a startling position during the inquest into the suicide of Lena Anderson in the back of one of […]