Cold War

The Bombing of the King David Hotel

The bombing of the King David Hotel – the British headquarters in Mandatory Palestine – killed 91. What role did terrorism play in the birth of the state of Israel?

The My Lai Massacre

Kendrick Oliver revisits the scene of a crime that became a watershed in public perceptions of the Vietnam war.

Another Brick In The Wall

Sean Lang has built his passion for history on several key experiences, both in terms of teaching and learning.