Macklemore has been branded a hypocrite after ranting about Israel while living in a Seattle home built on indigenous land. The rapper hijacked an Ed Sheeran concert in New Jersey to demand “Free Palestine” and accuse Israel of committing genocide. Yet Macklemore, whose real name is Benjamin Hammond Haggerty, has openly acknowledged Seattle sits on ancestral native land. The Grammy winner owns a multimillion-dollar North Capitol Hill home, which he admits is on stolen Coast Salish land. Macklemore has denied targeting Jewish people, insisting criticism of Israel and opposition to alleged genocide should not be conflated with hatred of Jews.