Email Story
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 ...