Israel: Thousands gather on Tel Aviv beach to watch Independence Day flyby

Ruptly