Barrack Obama

Libyan militant, Mustafa Al-Imam sentenced to 19 years for terrorist attacks on U.S. facilities in Benghazi

A Libyan militant, Mustafa Al-Imam was sentenced on Thursday to more than 19 years in prison by  a federal Judge…

5 years ago