French fashion brand Yves Saint Laurent has ignited a firestorm of controversy by selecting Palestinian rapper Marwan Abdelhamid, notorious for his antisemitic statements, as the face of its latest ...