Catholic League president Bill Donohue addresses last night's episode of "Young Sheldon" on CBS: The January 11 episode of the CBS indicate,"Young Sheldon," mildly lambasted Buddhism, or Judaism,Hinduism, Protestantism (Baptists), and Zoroastrianism,the Church of Jesus Christ Latter-day Saints, and Taoism. It made an exception for two religions: it made a frontal assault on Catholicism, and [...]
Source: catholicleague.org