Google Earth photo reveals Star of David on roof of Iran Air headquarters

Adding to its seemingly endless list of hilarities discovered in its quest to index the world, Google photographed an unambiguous and clearly intentional Star of David on the building housing Iran Air, The Jerusalem Post reports.  According to the article, Israeli engineers constructed the building before the Islamic Revolution, when Israel and Iran enjoyed good … Read more

Pastor Ashley at Redeemer

Elisa and I rode the same school bus 25 years ago.  That I can recall, I never saw her except on the bus, and I haven’t seen her since then. I remember her as an unusually savvy 12- or 13-year-old.  We were buddies.  She got my jokes, and I got hers.  We clicked.  You know?  … Read more

BoWilliams.com