IsraAID sends emergency aid to Bahamas after catastrophic hurricane

Hurricane relief efforts underway in the Bahamas