Of flying chariots and other ‘scientific’ claims
January 10th, 2015
If the claims in the recent Indian Science Congress were to be believed, ancient India had invented and discovered everything.
January 10th, 2015
If the claims in the recent Indian Science Congress were to be believed, ancient India had invented and discovered everything.