Video: ‘You need to leave or else’: Racist notes in Drake university spark protest & police investigation

Drake university campus in the U.S. has been plagued by a string of racist notes being sent to students. RT LIVE …

Via Youtube