Cesare Borgia
- Episode aired Aug 4, 2023
- 43m
The Professor delves into the corrupt and ruthless history of the Borgias and Vatican.The Professor delves into the corrupt and ruthless history of the Borgias and Vatican.The Professor delves into the corrupt and ruthless history of the Borgias and Vatican.