A scientist has made a bold claim about the location of the Garden of Eden. He used Medieval world maps to find the Biblical ...
A new survey finds India's rivers host around 6,327 river dolphins - 6,324 Gangetic and just three Indus dolphins. A majority ...