World's oldest artwork discovered in Indonesia (Philippine Star, 2024)