We were standing no more than 10 yards away from the scene of the crime and we didn't realize it.我们站的地方离案发现场仅仅十码远,但我们却不知道。New evidence proved that the accused couldn't have been at the scene of the crime.新的证据证明被告不可能在案发现场。The evidence/report puts the defendant at the scene of the crime. 证据/报告显示,被告当时就在案发现场。