Deadly storms strike over holiday weekend