Parents of Fallen SEAL Team 6 Officer Call for Obama’s Resignation–Authorship Confirmed!
Billy and Karen Vaughn, the parents of a Seal Team 6 officer who was killed in Afghanistan, reportedly outlined President Obama’s “cowardly lack of leadership” and asked for his resignation in an open letter the president.