20040721 india: Witnesses spell trouble for Lodha