United States Navy hospital ship

San Pedro Train Engineer Pleads Guilty to Intentionally Derailing Locomotive

Eduardo Moreno, 45, of San Pedro, pleaded guilty to one count of committing a terrorist attack and other violence against…

4 years ago