Seven Twins born in 12 hours creates World Record in northern India.

Record ID: 374116