I think he is saving young men/women from those camps/clutches.... and having them in a shelter to help them be self sufficient .... someone else from nanda (mostly arun) is involved with those anti-country groups... yohan doubts that....that's why he is doing all his activity.... backdoor....
OR who knows.... those two spy officers are involved with and....Yohan is undercover officer... table may turn soon...
Exactly what I think too.
Yohan is most likely saving victims and setting them up to lead a better life and he may be an undercover officer himself.
Either SK and Tanhajee are not aware of Yohan's real job or they have professional enmity and they are using Sejal to find whatever Yohan does before hand.