birth · 18 November 1922 · 102 years ago
Luis Somoza Debayle: President of Nicaragua (1956-63)
More births on 18 Nov