Ancient rock art in the plains of India: Two amateur sleuths have uncovered a collection of mysterious rock carvings on the Indian coastal plain south of Mumbai Article 1897 words 6 votes