Tech company pulls Olympics advertising after opening ceremony mocks the Last Supper
• https://www.wnd.com, By Greg WehnerDisplay deemed by many to be anti-Christian
Display deemed by many to be anti-Christian
