Raymond Dubas

Person

An individual who works in the Pentagon and reportedly writes about the perks of four-star generals.

Mentioned in 1 video