IDF Inquiry: Troops Fired on Gaza Vehicles Due to Perceived Threat - Rollup News