September 19, 2024Filipino factory worker accused of dumping body of Chinese colleague in Mie forest Japan