General Knowledge Who among the following has recently assumed charges as Foreign Secretary? A) Sanjay Krishna B) Vijay Gokhale C) Ajay K Singh D) Ram Mohan Mishra Detailed Solution: No Details Prev Next