Steps of A Terrorist
360
A documentary about a terrorist stabbing in Tel Aviv on March 8, 2016 that injured many and killed American tourist, Taylor Force (28) from Lubbock Texas