On December 6, Marine Maj. Megan McClung, Army Capt. Travis Patriquin, and Army Spc. Vincent Pomante were killed instantly in Ramadi when their Humvee was ripped apart by an IED. At the time, they were accompanying Fox TV's Ollie North and his crew plus a Newsweek reporter to…
Read More