Vincent Stewart was a Jamaican-born American lieutenant general in the United States Marine Corps. He was born in Jamaica but became an American citizen and served in the U.S. military.
Vincent R. Stewart IQ Test: How Smart Are You When It Comes to Vincent R. Stewart?