Elena Shore

Elena Shore is an editor and translator for New America Media.