“Vanden Heuvel is a communist agitarot and ex editor of The Nation, a far Left /Communist magazine.”
Glad to see Latrina is still on her Marxist stool.
FIFY