Hot Air affiliate Charles Ryder suffered through a pro-Castro, pro-Chavez, pro-Che protest in Washington, D.C. yesterday. Watch the video. See the sights.

Then for a quick transport back to reality, read the letter to Fidel published over at Babalu Blog.