Advertisment

Jemaah Anshorut Daulah

Indonesia Bombing police
A man blew himself up Wednesday outside a police station on Indonesia's main island of Java in what appeared to be the latest in a string of suicide
Advertisment
Subscribe