Bowing to Baal, a latter-day blasphemy

Well, the newest wrinkle in our trek to insanity is that to sympathize with, or to show support for, a particular group of people, America and England are going to have full-size, 48-foot temple entrances of the god “Baal” erected in New York’s Times Square and Trafalgar Square in London. The organization behind this is the…