Yahoo a big platform for Paid news. I think you got it.
Seen so many news which are nowhere in any other Indian news portal and Yahoo has. What is this? Yahoo you are truly a big paid media portal. Its disturbing. I have started avoiding you, you have yourself destroyed your own image.
Still you have time to think what you did, clear your mess.