On 5-6 August the Kingdom of Saudi Arabia organised peace talks on Ukraine. More than 40 countries, including India, the…
Saudi Arabia, important though it is as a major oil producer, has no real credentials to promote peace in Ukraine.…