Harun Yahya bus ads

The Harun Yahya operation, responsible for much Islamic creationist literature, has apparently decided to strike a blow against infidel bus ads. They have put up ads on London buses themselves:

 

About Taner Edis

Professor of physics at Truman State University

  • http://www.blogger.com/profile/05962018593312392087 Leo

    So, allegedly modern science confirms God exists but we have no concensus from modern scientists saying that, but actually most scientists are atheists. Seems to me some add reflecting this should make them look like the idiots they are.


CLOSE | X

HIDE | X