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