VIDEO: Aaron Bushnell yelled ‘Free Palestine’ as his last words before he set alight to death with fire outside the Israeli embassy in Washington D.C in trending UNBLURRED self-immolating footage
Information reaching Kossyderrickent has it that Aaron Bushnell yelled ‘Free Palestine’ as his last words before he set alight to […]
