The weekly anti india rant.
Even if i take the tech part of the above article into consideration, the title hints its the govt planted it, which is again not proved yet.
Hence my comment.
And as courts usually say, if you don't like it, don't watch it :)
the article does not shy away insinuating that govt planted it with out any evidence. Having watched maoists for the last 20 years, i doubt they are the good guys in this story.