A small town in the south Indian state of Tamil Nadu is home to hundreds of pairs of twins, in a phenomenon that no one has really been able to explain. Residents of the town, some of whom come ...
Kannika Ravi and her husband, Snekan, announced the birth of their twin baby girls, sharing the emotional news on social media. Snekan, a known lyricist and actor, expressed his overwhelming joy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results