Indonesia reclaims hundreds of cultural artifacts from Netherlands, including rare Ganesha idol
A statue of Hindu god Ganesha is one of hundreds of Indonesian artefacts so far returned by the Dutch government (Image credit: AFP) Indonesia has successfully reclaimed 828 cultural artifacts…