Katy Perry announces Spain tour dates for November amid struggling US ticket sales. Meanwhile, Perry faces backlash over ...