By AFP
26 April 2023 |
4:18 pm
Three-time Oscar winner Meryl Streep on Wednesday won Spain’s top arts prize, the Princess of Asturias award, for her “unforgettable performances” in a career spanning over five decades.