News Oscar winner actress Meryl Streep wins top Spanish arts prize 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... AFPApril 26, 2023