Maj. Walter Haynes, U.S. Army

Get latest from Maj. Walter Haynes, U.S. Army

What US Troops On The Border Really Need To Know: A Response To Paul Yingling

What US Troops On The Border Really Need To Know: A Response To Paul Yingling