Announcement

Collapse
No announcement yet.

Japanese father arrested for allegedly caging son for over 20 years

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Japanese father arrested for allegedly caging son for over 20 years

    Japanese police arrest a 73-year-old man who allegedly kept his son in a wooden cage.

    More...
Loading...
Working...
X