English: AFP recently released a report on this.
Telugu: ఇటీవల ఐఈఏ దీనిపై ఓ రిపోర్టును తయారు చేసింది.