Frog Wedding, even human sacrifice – Indian farmers doing everything to deal with deficient rains and water-shortage
In Kohinoor, an Indian village in the state of Karnataka, farmers performed and celebrated wedding of two frogs.
In Kohinoor, an Indian village in the state of Karnataka, farmers performed and celebrated wedding of two frogs.