Sri Lanka claims world’s tallest artificial Christmas tree

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