Possible facts that were trashed as Hindu myths by arrogant critics revi...