India and Saudi Arabia leaders shaking hands on a deal

India and Saudi Arabia leaders shaking hands on a deal

Diplomatic handshake between leaders from India and Saudi Arabia with flag-painted hands. Image: iStock

February 13, 2018 3:04 AM (UTC+8)