How do you keep going in the face of the unimaginable pulses that run through Walter Salles’ film, “I’m Still Here”? The film is playing at the Martha’s Vineyard Film Center, starting Feb. 7. It is a ...
Athens, Greece - Recent Thousands of people have fled the Greek island of Santorini by sea and air, after hundreds of earthquakes shook the volcanic island since Jan 28. Home to around 20,000 ...