Key dates in history
The 31 key dates in history that every GCSE pupil should know
Students should cover 1,500 years of history
A Cambridge professor has published a list of 31 key dates from history that all GCSE pupils should know.
Read the full story