Nemesis strikes again! Laura Pollan appears at the Cuban Embassy in Ottawa

Cuban performance artist Geandy Pavon, aka Nemesis, struck again yesterday at the Cuban embassy in Ottawa, Canada. On a wall of one of the embassy buildings facing the street, Pavon projected an image of the martyred leader of the Ladies in White, Laura Pollan.

Pavon’s work shows that the ghosts of the martyred souls who perished at the hands of the vile and diabolic Castro dictatorship will never cease to haunt them.

Images courtesy of Chez Isabella: