Following the 42 percent rain deficit in this monsoon season, farmers and villagers of Bihar sacrificed thousands of frogs to please the rain Gods. The battle against severe shortage of rain has taken another superstitious turn in the state as farmers either arranged frog marriages or sacrificed frogs to rain[Read More…]
