On Friday the 18th December 1908, an unknown military force landed on the shores of the river Crouch in Essex. Britain had been invaded. The invading force (the Germans, if the soldiers tasked with responding …
Continue readingOn Friday the 18th December 1908, an unknown military force landed on the shores of the river Crouch in Essex. Britain had been invaded. The invading force (the Germans, if the soldiers tasked with responding …
Continue reading