Devotees in India have claimed that statues of Hindu gods are drinking milk at temples in New Delhi, Lucknow, and Kolkata. Apparently, milk held up to statues of Lord Shiva, Lord Krishna, and Lord Ganesha are gulping up milk offered up in believers' hands. Thousands of people are now visiting the temples to experience the magic for themselves. From Reuters:
A similar mania gripped the country in 1995 when thousands of Hindus fed milk in spoons to marble idols of Lord Ganesha.Link
That rumor spread across the globe and there were reports of Hindu deities drinking milk in London, New York and Italy.
"It is very natural for any stone idol to absorb any liquid and the older the stone the more it absorbs," M.P. Singh, a geology professor at Lucknow University, told Reuters.