Filiberto Ojeda Rios, 72, fired on the agents Friday from a farmhouse in the western Puerto Rican town of Hormigueros, wounding an agent, said Luis Fraticelli, the special agent in charge of the FBI for the U.S. island territory.

"He opened the front door of his house and opened fire on the agents," Fraticelli said at a news conference amid protests from pro-independence Puerto Ricans who accused the FBI of mishandling the arrest.