English: Some websites have also published the news.
Telugu: దీనిపై కూడా కొన్ని వెబ్ సైట్లు వార్త‌లు రాశాయి.