Noida twins manage identical scores, 96%
NOIDA, July 14 -- Twin sisters -- Mansi and Manya -- were born nine minutes apart on March 3, 2003. That seems to be the only thing that separates these Greater Noida twins, till date....
To read the full article or to get the complete feed from this publication, please
Contact Us.