Antisemitism Woes At Marriott Hotel In Germany

Marriott has a problem brewing after one of its employees at a Westin hotel in Germany allegedly refused to check in a guest wearing a Star of David necklace. Two employees in question have been put on leave, and German authorities are investigating if this was antisemitism. Marriott has made it clear that the hotel … Continue reading Antisemitism Woes At Marriott Hotel In Germany