U.S. Marines, Navy Seals, Benghazi and the LifeSite mission
Feb 8, 2016 at 7:19 pm
In thanking Legatus for their award to us, I explained the relevance of the movie 13 Hours and the sacrifices and efforts of the soldiers in Benghazi that fateful Sept. 11, 2012, to the work that our entire team does every day for LifeSite.
Feed:
Canonical link: U.S. Marines, Navy Seals, Benghazi and the LifeSite mission