Peru's Mario Vargas Llosa, Nobel prize-winning novelist, dies at 89 14 April 2025, 12:11 PM Read full story