Israel has released Palestinian journalist Abu Shehadeh after five days of detention. Abu Shehadeh was previously arrested on Tuesday at a Shin Bet intelligence facility near Tel Aviv and accused of "contact with foreign agents," charges his legal team described as completely baseless.