H.E. Esti Andayani

Latest content

Indonesia, situated in Southeast Asia, is the world’s largest archipelagic country, comprising around 17,000 islands and inhabited by almost 260 million people, making Indonesia...   Read More

Jun 14, 2019

Copyright © 2024. Torino World Affairs Institute All rights reserved

  • Privacy Policy
  • Cookie Policy