The head of France’s bid to host the 2025 World Expo held talks with Sri Lankan leaders in a bid to secure their support…
Read more