Excavated with colonial labor and shipped to the Netherlands, the famous fossil is being repatriated to Indonesia along with ...
A meteor passed over Indonesia's West Java on October 5, with residents hearing and seeing explosions and lights overhead, ...