Questions surround self-immolator Aaron Bushnellâs intelligence links and high security clearance
(NaturalNews) When Aaron Bushnell set himself on fire in front of the Israeli embassy in Washington, D.C. while shouting âfree Palestine,â the 25-year-old was… » READ MORE