Che Guevara statue in Central Park?
Abe Greenwald of Commentary reports finding a statue of Che Guevara newly installed in Central Park. I am overcome with nausea. I hope that this is only a temporary installation. The man was a bloodthirsty murderer. AT contributor Humberto Fontova has meticulously documented the true story of Che.
This is akin to honoring Adolf Eichman. An outrage!
Update from Richard Weltz:
Complaints about the Guevara statue at the Doris Freedman Plaza -- which, incidentally, is at the corner of Fifth Avenue and 60th Street -- right across from the Grand Army Plaza and the Plaza Hotel -- cane be made at: