IDF troops detain convoy of UN vehicles in the northern Gaza Strip, after intelligence was received that a number of Palestinian Arab suspects were present in the convoy.

Read more