Macklemore announces 'Free Palestine' tour · Digg