History
Station:
Channel 4 (UK)
Status:
New Series
Start:
Mar/21/2015
Rating:
0/10 from 0 users
The show investigates whether Richard III really kill his nephews in order to make himself king of England.
There is no Next Episode of Who Killed The Princes In The Tower? planned.
S1E1 - Episode 1
Air Date: 21 Mar 2015 16:00 (CDT)