Tokyo: ‘Foul smell’ leads to discovery of mummified remains in vehicle parked in Akabane

Tokyo Metropolitan Police have launched an investigation following the discovery of a corpse inside a vehicle parked in Kita Ward, reports TBS News (June 6). At around 8:30 p.m. on Tuesday, police were tipped off about a “foul smell” coming from a …
( read original story …)