Submit a Story!

Email Story

American Thinker Blog: Visiting Che Guevara in Central Park

American Thinker Blog: Visiting Che Guevara in Central Park

Jules Crittenden found this 11/24/2008 on americanthinker.com

The statue is supposed to be on display until, significantly enough, May 1, 2009. It is definitely not a permanent location. This Doris Freedman Plaza is a concrete cobblestone area located just outside the southeast entrance walkway to the park. A mounted poster states the exhibit of three ...

(Separate multiple addresses with commas.)
CAPTCHA Loading ...