Mississauga rapper and celebrated lyricist John River is back with a new three-track offering, Confessions of a Broke N***a. The release follows another 3-track...
20-year-old Mississauga rapper John River captivated the audience at a TEDxUTSC, speaking on doubt, self belief, racism and the perceptions of high school dropout....