English: More evidence has since come in.
Telugu: తాజాగా ఇందుకు సంబంధించి మరిన్ని ఆధారాలు బయటపడ్డాయి.