IDF expects Gaza flotilla within 24 hours, as it claims Israel downed navigation system The Jerusalem Post