Fidel Castro, the former Cuban leader, has delivered his first speech to the national assembly since resigning over ill health four years ago.
All the ideas in this blog, and many more, can be found in my best-selling "History Teaching Toolbox" books!