What is the real story behind frogs being sold in Lahore?

76

What is the real story behind frogs being sold in Lahore?