Did You know 2

Sasiri12 116 Views
In one parenting tradition in Maharashtra, India, babies are tossed off the side of a 50-foot temple and caught in a sheet below. The tradition is thought to endow the newborn with courage and intelligence

Comments

Latest Videos