Bizarre Photos From The Past Show Just How Weird We’ve Always Been

23. Japanese women in a Tokyo courtroom cover their faces in shame.

bf23