Post July 16, 2017November 22, 2022Politics Nepal has an iconic image in French collective psyche: Ambassador Carmona by Kiran Rai Yves Carmona is France’s Ambassador to Nepal. Before coming to Kathmandu, Ambassador Carmona was the France’s envoy to Lao from September 2012 until September 2015. He has also served