babies
0110
A cute video shows tiny newborn twins cuddling each other as if they were still in the womb.
The sibling link is quite strong, but the twin bond is the most powerful. A person’s twin exists