As the controversy snowballed, Organiser took down the article from its website, which claimed that “Catholic Church is the ...