Imagine Dragons lead singer Dan Reynolds has ignited a fierce online backlash after kissing a Palestinian flag on stage during the band's May 27 performance in Milan, part of their Loom World Tour.