Anti-communist protests erupt in Havana amid power outages and U.S. pressure on Cuban leadership.
loading...