I received an email today from a Christian friend who lives in China. Attached to the note was the photo you see, which he took while walking on a busy city sidewalk.
Ironically, my friend is visiting the United States, and the photo was taken not on a Beijing street but in Washington, D.C.
The $50,000 bus billboard campaign is the work of a group called the Center for Inquiry. On their website they purport that they’re not arguing the existence of God in this ad, just His relevance in our lives.