The Rolling Stones debuted a free concert Friday in Cuba, according to the BBC. Thousands showed up, finally able to openly admit their love for this band and others. Barack Obama visited Cuba last week as well, but the timing of both made me wonder which one has had more of an impact on the […]

Read More →