You are right, it was Hastings. Hastings called Sean up and wanted to talk to Sean privately but Sean put him on the air. It was a great segment.
I saw a link somewhere that Alcee Hastings is a member of the socialist party. Anyone have that link?