Daily Bafflements
July 20, 2016
• Despite Ben Carson’s best efforts to convince the Republican National Convention participants that Hillary Clinton is Lucifer, we know that if there’s one spiritual force involved in the 2016 presidential election it’s actually Loki, the Norse ...