The body of a woman identified as LP was found tied up in a ditch in Bandar Lampung after residents noticed a foul odor. Police are investigating the case.
The body of a woman identified as LP was found tied up in a ditch in Bandar Lampung after residents noticed a foul odor. Police are investigating the case.