Are eyewitnesses always right?
Eyewitnesses can play a crucial role in helping a court to prosecute someone for a crime. Yet they also get it wrong from time to time. That can have some serious consequences for the person wrongly convicted. People have been executed because of it or spent years in...