IDF officer says terror culprits pay heavy price, invites Israelis to Judea and Samaria for Independence Day celebrations.

Read more