World Athletics Championship: Meerut's Annu Rani finished seventh in America, lauded by the athletics team. Athletics Annu Rani Meerut's Annu…