Macklemore has long been a vocal supporter of Palestine and now he's being praised for a new song about the current conflict.
newsweek.com