In the early hours of January 13th, terrorists attacked Kamuthe, a small village in Kenya. They cut communications, then murdered three Christian teachers, left a fourth with severe injuries, and abducted a fifth.
Authorities in Pakistan thwarted an attempted Christmas Day terrorist attack on a church in the city of Peshawar. Security forces raided a house several miles away, arresting four terrorists and seizing several explosive devices, including suicide bomber vests. One of the men arrested was the leader of […]