By Theodore Shoebat Islamic terrorists in Indonesia, in a recent attack on a church, slaughtered eleven Christians. As we read in a report from RT: At least 11 people have been killed in three seemingly coordinated suicide bombings that hit churches in the second-largest city of Indonesia, police said. Islamic state (IS, formerly ISIS) has […]