Margaret Mead Film & Video Festival: “Al Otro Lado”
The Sanctuary 3361 6th Ave, Troy, United StatesThousands of people try to cross the Mexico/U.S. border every year. Al Otro Lado (To the Other Side) directed by Natalia Almada, tells the human story behind illegal immigration and drug […]