IDF soldiers from the 22nd Battalion of the Carmeli Brigade celebrate Independence Day in the Netzarim Corridor, waving Israeli flags and breaking into dance.

Read more