‘We Are Uncertain What Happened,’ Says Royal Mail

A letter written during World War I has finally arrived at a flat in Crystal Palace, south London, more than 100 years later. According to the BBC, the envelope, sent in February 1916, bears a postmark from the English city of Bath and includes a one-penny stamp featuring the head …

Read More »