News

Luis Perez Tolon is working on a documentary scheduled for release in November. The film, titled "Emilia," is about the woman who sewed the first Cuban flag in 1850. Her name was Emilia Teurbe ...