Peacock_AFP

A judge in western India says peacocks shed tears to conceive, setting off a social media storm in the country (AFP Photo)

Back to top button