English: New evidence?
Telugu: కొత్తగా సాక్ష్యాలు ఇవ్వాలా?