Read more4 minute read MusicRap 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