Police officers detained two people at a used car showroom in East Jakarta, Indonesia on March 29 who were suspected of being linked to the suicide bombing at a Roman Catholic church compound on Palm S
Police officers detained two people at a used car showroom in East Jakarta, Indonesia on March 29 who were suspected of being linked to the suicide bombing at a Roman Catholic church compound on Palm S
Police officers detained two people at a used car showroom in East Jakarta, Indonesia on March 29 who were suspected of being linked to the suicide bombing at a Roman Catholic church compound on Palm Sunday that injured at least 20 people.