English: Some websites have also published the news.
Telugu: తాజాగానూ ఇదే అంశంపై కొన్ని వెబ్ సైట్స్ లో వార్తలు వచ్చాయి.