Ralph Peters had a position (military analyst) at Fox News Channel

Title military analyst
Is Current no
Updated over 3 years ago