FBI cleared in Ojeda Rios assassination
On Aug. 9 the US Justice Department’s Office of the Inspector General (OIG) released a 237-page report on the killing of Puerto Rican nationalist leader Filiberto Ojeda Rios in the western town of Hormigueros on Sept. 23, 2005, by agents… Read moreFBI cleared in Ojeda Rios assassination


