sofia ashraf

Indian rapper Sofia Ashraf protests water pollution (video)

One way to protest irresponsible environmental practices is through the majesty of rap.