Indonesian police identify couple responsible for attack on Filipino cathedral

CNA has this news here.

Featured