Theories about the possible meeting points of science and mythology took centrestage at the session on ‘Science of Mythology’ at the Times Litfest. Was the atom bomb first dropped in India? Did ...