Clarion Project Confronts Islamic Extremism
The vicious attack on an upscale shopping mall in Nairobi, Kenya last month is only the latest in what has become an all-too common-place event: …
The vicious attack on an upscale shopping mall in Nairobi, Kenya last month is only the latest in what has become an all-too common-place event: …