India, Saudi Arabia sign 12 MoUs; establish highest-level Strategic Partnership Council


via India, Saudi Arabia sign 12 MoUs; establish highest-level Strategic Partnership Council