The death of US Ambassador to Libya, Christopher Stevens and three other diplomats in Benghazi, Libya was indeed unfortunate.
Read moreAnti Islamic Movie Sparks Trouble From Conservative Muslims Against The West
Dealing With Various Themes And Issues
The death of US Ambassador to Libya, Christopher Stevens and three other diplomats in Benghazi, Libya was indeed unfortunate.
Read moreAnti Islamic Movie Sparks Trouble From Conservative Muslims Against The West