On October 3rd, 1993, 120 Delta Force Commandos and Army Rangers were dropped into the heart of Mogadishu, Somalia. Their mission was a fast daylight...
The action takes us on a disturbing, high-energy, graphic experience that is like attending a heady African American Studies lecture on the set of a...