English: Yahoo shuts down news sites in India
Telugu: ఇండియాలో న్యూస్‌ వెబ్‌సైట్లు మూసివేసిన యాహూ