Doll hanging from noose spotted on UNCC campus

Doll hanging from noose spotted on UNCC campus

Doll hanging from noose spotted on UNCC campus