I cannot stand rap music, but I must make an exception for a remarkable British-Iranian rapper who goes by the name of 021Kid. He lives in London, where he has just released his own lyrics in Persian and English to an Israeli song, “Harbu Darbu.” The song in his version is both a love letter […]