india won!

India
August 1, 2007 1:03am CST
at last india won the test in england. is this victory justified.had they done that much hard work?
No responses