HistoryPod

HistoryPod


29th September 1829: The Metropolitan Police begins operating in London

September 28, 2024

The Metropolitan Police, which is often considered to be the first modern police force, began operating in ...