JAKARTA: At least one man was killed and an Indonesian policeman injured after they appeared to have been caught in an explosion on Wednesday (May 24) night in Kampung Melayu.

According to eyewitnesses in the densely populated neighbourhood in East Jakarta, the officer was hurt after two loud explosions were heard at about 9pm, reported Elshinta radio so far.

Details are still unclear but various witnesses have said the first and second blast occurred between five and 10 minutes apart near a bus stop and a parking area for motorcycles.

The police have yet to determine the cause of the blast but photos and videos from the scene that circulated shortly after showed pieces of bloodied human flesh and dismembered body parts, including a limb and what appeared to be a severed head at the bus stop. - The Straits Times/Asia News Network

Ledakan terdengar di terminal Kampung Melayu. Ada apa ieu teh? @RadioElshinta pic.twitter.com/LlaaGqWrtd — Noe Aa (@kabay4n_) May 24, 2017

@RadioElshinta Suasana Saat ini di Terminal Kampung Melayu pasca ledakan. Serpihan tubuh Korban ditutup koran . pic.twitter.com/tg524InkEy — Kent ARock'ers ?? (@reporterjail) May 24, 2017