Indian Foreign Service Sneha Dubey Riya Rajput May 17, 2023 Sneha Dubey, an officer of the 2012 batch of the Indian Foreign Service (IFS), gained international recognition in September 2021 for her powerful response to... Read More