idahorner.com
What is the definition of terrorism?
In the aftermath of events at the Westgate shopping Mall in Nairobi Kenya there is an awful lot of soul searching and reflection as to how this could have happened, who knew what as well as what ha…