India agonises over ‘humiliating’ Lord’s disaster

cricket.jpg

-File photo