Taylor Force, 28 died in Israel at the hand of a Palestinian terrorist. The assailant was hailed as a hero and paid for murder with money from US taxpayers.




Taylor Force, 28 died in Israel at the hand of a Palestinian terrorist. The assailant was hailed as a hero and paid for murder with money from US taxpayers.