new york times

Sort by: Latest / Likes / Comments / Random

Venezuelan President Hugo Chavez has passed away. The self-proclaimed “21st-century socialist” and longtime US foe lost his battle with cancer…