G20 Foreign Ministers Meeting to Start in New Delhi Today
New Delhi: The G20 Foreign Ministers meeting will be held in New Delhi today, March 1, under India's presidency. Foreign Ministers of member nations of the G20 will attend the meeting.
According to External Affairs Ministry, Foreign…