Indonesia reclaims hundreds of cultural artifacts from Netherlands, including rare Ganesha idol
Indonesia has recovered 828 cultural artifacts looted during Dutch colonial rule, including a rare Ganesha statue. The artifacts, now displayed in Jakarta's National Museum, symbolize Indonesia's commitment to preserving its heritage and have …