videoDetails
G-20 ministers to hold meeting in Delhi from today
The two-day meeting of G-20 foreign ministers under the chairmanship of India will begin in New Delhi from today. The meeting is taking place amid Russia's growing confrontation with the West over the Ukraine dispute.