Tag: Taylor Force
Home of Terrorist Who Murdered American Demolished by IDF
Home of Terrorist Who Murdered American Demolished by IDF
Written by Joshua B. Dermer/TPS on June 21, 2016
Israeli Forces demolished Monday evening the home of...