Where To Stream Portillo's State Secrets Season 1 Episode 2
Tyrants
- Aired March 24, 2015
- 30 Min
Michael Portillo unearths documents from the National Archives revealing Hitler's hidden medical files, the Christmas cards sent to an African monster and the details of Henry VIII's incredible shopping list.