Armando Rivera Ruiz | Slate