Read more 4 minute read Music Rap Battle for Climate Justice Montreal’s hip-hop artists and activists combine music and social justice Make some noise for the 6th edition of… bySandra HercegovaOctober 4, 2016