20040325 india: Finally truth prevails: TOI is No 1