ifmat.org
Chile’s new president is a win for Iran
The Iranian cultural center in Santiago de Chile is hard to spot. Located inside a private home in a residential neighborhood, it bears no obvious sign to mark its presence.