Always check your cupboards

A bizarre tale from Japan. A homeless woman has been arrested after living undetected for almost a year in a tiny cupboard in a man’s house in Fukuoka, Japan. Cupboard woman.

%d bloggers like this: