Josh Porthouse
Vet Voices Josh Porthouse is a Marine Corps Reservist with 14 years active duty. Deploying to both humanitarian aid and combat deployments to numerous regions in the world, Josh has learned a few things. While most of those lessons learned from his time in the Marine Corps Infantry aren’t acceptable