Tag: Life of Rene Cassin

Life and Legacy of Rene Cassin: Nobel Laureate and Humanitarian

Rene Cassin (5 October 1887 – 20 February 1976) was a French

OV Digital Desk