Bella Nipotina conquers Everest to clinch $20m in world's richest raceBella Nipotina claimed The Everest, showcasing resilience and speed, winning $20 million race by a narrow margin over last year's champion.