Gil Scott-Heron: A True Revolutionary (April 1, 1949 – May 27, 2011)

The iconic Gil Scott-Heron passed away on the afternoon of May 27 in New York…