English: Several stories have been posted on various sites.
Telugu: పలు వెబ్సైట్లలో దీనిపై కథనాలు ప్రచురితమయ్యాయి.