Vanderbilt graduate student Taylor Force was killed March 9, 2016, in a terror attack in Tel Aviv- Jaffa. Recently President Biden made a trip to the Middle East to visit both Israel and Saudi Arabia. In truth, the stop-off in Israel probably wasn’t meant to accomplish much, but Biden was forced to make sure he…

This content is for Annual Subscriber and Monthly Subscriber members only.
Login Join Now