The Turin Shroud

The Turin Shroud was displayed from April 10 2010 at Turin in North Italy, near Genoa where Shakespeare bases his …

Sayonara

This Japanese word Sayonara meaning Goodbye is very popular worldwide, beginning from restaurant, song and hotel names to the Tamil …

God did not create human beings

(To answer some of the questions raised by the brilliant mind of Mamta Kshetrimayum in A short reflex action… October

Niagara Falls

Every school child learns about Niagara Falls in geography classes as I did. I was filled with excitement in my …

The God Particle


There is a gold rush to find the “God particle”. One is at the Large Hadron Collider (LHC) experiment in …

Fontana De Trevi

 Three coins in the fountain
 Each one seeking happiness
 Thrown by three hopeful lovers
 Which one will the fountain bless?…

Why I am not a believer!

Religious bigotry and fanaticism have recently become more widespread in certain sections of Muslims of the world, and among the …

1 17 18 19