Last month, Eli Lipmen spotted a bus ad in London that stated, “The fool hath said in his heart, There is no God.“
The ad was a direct response to Richard Dawkins’ anti-God bus campaign. And it looks like the Russian Orthodox Church has joined in the fight against the great atheist.
Eli just sent me this photo, also snapped on the streets of London.