Criminology

Magnotta video treads fine line

Two Master's students from the department of Sociology debate a gory video related to the Luka Magnotta criminal case.Continue...