English: BBC reports on it here.
Telugu: దానిపై బీబీసీ ఓ రిపోర్ట్ చేసింది.