Marks left by a shoe help detectives catch a killer, a forensic linguist deciphers digital messages - revealing a murder plot, and the power of blood pattern analysis is examined.
Discover 11,128,835 listings and 278,236 playable programmes from the BBC
Marks left by a shoe help detectives catch a killer, a forensic linguist deciphers digital messages - revealing a murder plot, and the power of blood pattern analysis is examined.