Home Daily Brief The Israeli Flotilla: Dragon Boat Festival in Israel organized by Ottawans.