English: Several photos have surfaced online.
Telugu: ఈమేరకు నెట్లో కొన్ని ఫోటోలు ప్రత్యక్షమయ్యాయి.