Comments
THESE are the Muslims I can embrace 24 comments
guest
· 9 years ago
Allahu Akbar means God is great... the fact that they scream this out before blowing up themselves and/or others is just pure blasphemy
12
Close call! 18 comments