Seal Team Six Parents Call for Obama to Resign

Townhall.com Staff
|
Posted: Sep 02, 2014 10:38 AM
The parents of Seal Team Six member Aaron Carson Vaughn called for the resignation of President Barack Obama due to his "cowardly lack of leadership," according to a letter they penned in the World Tribune.