RSN is a very senior Officer who has been on the field and has first hand experience of how Intelligence agencies work. We have to take him very very seriously.
Hundreds of other leftist, communist, separatist leaders in India who are on the payrolls of foreign agencies to make noise for every small issue. Their sole purpose is to be loyal dogs to their masters and keep the Congress party in power so that they keep getting the cookies they are so used to. They are there to do things that congress cannot directly do.