Mysterious postcard delivered 121 years late

A postcard has found its way to an office in Swansea, Wales, 121 years after it was originally sent.

August 23, 2024

Top Stories

ABC News Live Presents