William Kyle Carpenter Will Become the Marine’s third Medal of Honor

Amazing courage.  Kyle is such an American hero — you have to pass this on! [Read more…]