Advertisement
trendingVideosenglish2578258
videoDetails

G-20 ministers to hold meeting in Delhi from today

Video ThumbnailPlay icon
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.