With Idle No More in Canada, to resistance to the Tar Sands, to the exploitative coal and LNG proposals all across the US, there is a War on Terra. Rap News sums it all up, once again, in their 17th episode: the War on Terra. Join Robert Foster as he sets out to discover where Read more about Rap News 17: The War on Terra[…]
Love it or hate it, Kony 2012 has had alot of confusing talk around it. Here to help us discern some of the deeper issues at stake is a special report with intrepid reporter Robert Foster with Rap News.