Harappa “couple”: What does Indian Express mean by “aunt and her nephew”?

Indian Express, Piddi, Rakhigarhi, skeleton couple, Vasant Shinde, Indus Valley, Jesus, Muhammad, King Arthur, Home, Robin Hood, Marxists, Macaulytes, Muslimytes, Charles Darwin, Emma, Caliphs, Islam, Christianity, BBC

Express: mocking a Harappa discovery

Piddi, my pet, was livid. He had got hold of Friday’s Indian Express (January 11, 2019).

Guha and the Gandhi he hides