The Long Road Home premieres tonight on Nat Geo

The cast of The Long Road Home hit the yellow carpet to premiere the series in Los Angeles. The eight-part miniseries, based on the book by journalist Martha Raddatz, tells the story of “Black Sunday” in April 2004, in which a platoon of American soldiers was ambushed in Sadr City, Baghdad. Eight soldiers died and […]