The U.S. excluded Cuba, Nicaragua and Venezuela from the recent Summit of the Americas held in Los Angeles. While there was widespread condemnation against the U.S., only six heads of state had the courage to decline the invitation. An opportunity to strike a blow against U.S. imperialism was lost…