Witness History

Witness History

History told by the people who were there. For nine minutes every weekday, Witness History takes you back to moments which have shaped our world.

Witness History

Episodes (2457 available)