Archaeologists Say Indonesia's Ancient Structure Could Be World's Oldest Pyramid Built by Human Hands A team of researchers in Indonesia has uncovered compelling evidence supporting Gunung Padang as the world's oldest known pyramid. by Jace Dela Cruz
'Spray and Pray' iMessage Scam Haunts iPhone Owners: How to Avoid Losing Your Hard-Earned Money From it