Fidel Castro mocks Obama’s Summit of the Americas fashion

by Sarah Kinosian April 9, 2012