Level Indonesia’s National Museum is exhibiting artifacts taken from the country when it was a Dutch colony. The artifacts include centuries-old Buddha statues and precious jewelries. The collection is ...