News

COLOMBO, Sri Lanka (AP) — Sri Lanka unveiled a towering Christmas tree, claiming to have surpassed the world record despite constructions delays and a shorter-than-planned finished product. The ...