VIDEO: Afghan Civilians Cling To US Plane During Takeoff, Seen Falling From The Sky by Archive August 16, 2021 Videos from the airport in Kabul, Afghanistan show large crowds of Afghani people clinging to a United States Air Force ...
Video: Israeli Professor Wants National Guard Deployed to Columbia U to Combat Pro-Palestine Protests