An American embarrassment

Ibrahim Ferrer and members of the Buena Vista Social Club were denied entry into the US to attend the Grammy Awards.

Un-fucking-believable.

— Further Reading —