Brazilian trach-metal band Sepultura have been barred from performing in Beirut next week - officials called the Brazilian metal band "devil worshippers" intent on "insulting Christianity", al Bawaba reports. Apart from that, authorities said the band had previously played in Israel and filmed a video clip showing their support of Israel (their well known music […]