LIFE

The China Post - - GUIDE POST -

Cyn­thia Len­non, first wife of for­mer Bea­tles gui­tarist John Len­non and mother of their son, died of can­cer at her home in Spain.

Newspapers in English

Newspapers from Taiwan

© PressReader. All rights reserved.