IAAF World Athletics Championships: Annu Rani manages 8th-place finish in javelin throw final| Tamil