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

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact