English a world language

Events

500 AD - Present
500 AD
800 AD
1066
1783
1900