Aaron Vaughn Navy SEAL: Dad Billy Vaughn – Sheep in High Places May Have Put SEALs in Danger

SEAL Team 6 member, Aaron Vaughn, died in the helicopter crash in Afghanistan, brought down by the Taliban killing, 17 U.S. Navy SEALs and other elite Military personnel. In the video below his parents, Billy and Karen Vaughn, and Aaron’s wife Kimberly Vaughn pay tribute to him. Billy Vaughn says Aaron explained to him the three kinds of people in this world, some who are sheep, and said “sheep in high places” may have harmed SEAL Team 6 by revealing their identification after the raid and death of Osama bin Laden. CONTINUE

Most Viewed This Week