Saturday, 2 May 2026

Portsmouth Day

2 May is Portsmouth Day. On 2 May 1194, King Richard I gave the town a charter. Happy Portsmouth Day!.  

Friday, 1 May 2026

Catherine Hayes

 I wrote about Catherine Hayes. She persuaded two men to kill her husband but was caught when his head washed up on a riverbank.