U.S./NATO Troops in Ukraine! | Prof Shaw ARRESTED at Palestine Student EncampmentTalk Shows & Podcasts · 83 views3:17:48