Did Mossad Celebrate Aaron Bushnell's Self-Immolation?
An active duty U.S. Air Force member who set himself on fire this weekend outside the Israeli Embassy in Washington, D.C., declaring "Free Palestine" as he did so, has captured global attention.
The video showed Aaron Bushnell, 25, walk up to the driveway of the Israeli embassy, set his phone down on the ground and pour an unknown liquid from a bottle over himself and ignite it while yelling "Free Palestine" repeatedly.
Among the commentary that followed, several social media users highlighted posts that seemed to show Israeli security service Mossad...