Saudi, Indian FMs set to meet on Afghanistan
Saudi Foreign Minister Faisal Bin Farhan Al Saud has landed in New Delhi for talks on issues of common interest, including the situation in Afghanistan, with Indian leaders. Al Saud, who is set to meet his Indian counterpart…

