Paul Vallely/Definition

MG, U.S. Army, ret.; Military analyst for FOX News Channel; advisory board,American Congress for Truth