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. Facebook Comments Box