Kerala News Kodinhi : A Kerala village with 400 pairs of twins that scientists are still trying to figure out Aanchal Jul 15, 2023 0