Avni Lekhara won gold with a Paralympic record
Paris, Avni Lekhara has won India's first medal in the Paralympic Games. She has won a ...
Read moreParis, Avni Lekhara has won India's first medal in the Paralympic Games. She has won a ...
Read moreAll Rights Reserved © Birmingham Times - The Voice of UK