Sarah investigates how a potential alibi surfaced and then disappeared again at the worst possible time for Adnan's case.
Discover 11,128,835 listings and 279,851 playable programmes from the BBC
Sarah investigates how a potential alibi surfaced and then disappeared again at the worst possible time for Adnan's case.