Category:Roger G. Charles

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Roger G. Charles is a retired lieutenant colonel of the U.S. Marine Corps and an award-winning investigative journalist

https://www.harpercollins.com/cr-105057/roger-g-charles