Modern science leaps as Indian R&AW agents try to tackle a criminal mastermind who wreaks havoc across the country.
More like this