Life

‘La Llorona’ stars celebrate the movie’s ghost

The stars of supernatural horror film "The Curse of La Llorona" on the ghostly character from Latin American folklore (16 April).