Yahya Mahamid didn't come to hate Israel because it's a racist, apartheid nation, as the Jewish state's detractors will try to make you believe.
No, Mahamid, as he explains it, was raised to hate Israel.
But, as he grew up, this young man from the lower Galilee town of Umm el Fahm discovered that he'd been lied to, that Israel's Jewish majority wants to live in peace and coexist with its own Arab population and the Arab states around.
This became abundantly clear when Mahamid decided to volunteer to serve in the IDF, where he feared that his Jewish comrades wouldn't necessarily take too kindly to fighting alongside an Arab Muslim. Instead, Mahamid was "greeted with open arms and treated with nothing but respect and admiration" by the Jewish soldiers around him.
Doesn't sound like any apartheid I've ever heard of.