Woman found dead on barge in Osaka died of suffocation due to neck compression; case ruled a homicide
⚡ Quick Summary
Woman found dead on barge in Osaka died of suffocation due to neck compression; case ruled a homicide