Worcester’s Latino Film Festival puts the spotlight on Venezuela
Looking for an enlightening cultural experience? On April 27-28, Centro will host the 22nd Latino Film Festival! Located at 950 Main St. Worcester, the FREE festival will focus its attention on Venezuela, its cultural richness and the current political and social situation.
