Furious family of couple killed in car crash with wealthy anti-Israel protester claim 'she should be
Isabel Jennifer Seward - one of the over 100 pro-Palestine protesters arrested at Columbia University - was involved in a 2020 crash that killed a Vermont c... Read more