How History Repeats Itself: From The Vietnam War To Ongoing Pro-Palestinian ProtestsBy Prakriti 6 min read | May 3, 2024