English: A recent article in the New York Times laid out the case.
Telugu: తాజాగా ఆ విషయాన్ని న్యూయార్క్‌ టైమ్స్‌ పత్రిక తన కథనంలో వెల్లడించింది.