Prayers, thanksgiving and a traditional kethoprak performance marked the celebrations for the archbishop's half-century of ...
Researchers discovered 68,000-year-old cave art in Indonesia, the oldest-known evidence of Homo sapiens in the area. The ...