profile image
by TheaGood
on 1/6/15
Worker at Japan's Tokyo Station finds decomposed body inside abandoned suitcase - @AP