Home / Series / Twisted / Aired Order / Season 6 / Episode 6

Bus Stop Killer

‘The Bus Stop Killer’ Levi Bellfield targeted women using public transport in London and the surrounding areas, killing three females. And he is suspected of many more attacks.

English