Tapan Deka IPS Has Been Appointed As The New Chief Of The Central Intelligence Agency
To begin with, Tapan Deka, who has been manoeuvring the operations division of the Intelligence Bureau, each Indian Mujahideen (IM) operative was tracked down and brought to book, practically incapacitating…