It's amazing how little so many know about one of the most important terrorist attacks in recent years. So I'm taking it upon myself here to educate and inform those who have heard something, but don't know the details, in nutshell form. Benghazi is the 2nd largest city in Libya, and is located along the … Continue reading Benghazi