Tahnks regine for pointing me on this awful resource: baby cage, "specialized in infant confinement system since 2001":
At BabyCage.net we believe that the most important tool you need in life to succeed is discipline. Without discipline and structure, a child may become succeptible to liking rock and roll, doing drugs, or in an extreme case believing in liberalism. Americans need a way to revive the original parent/child structure. Unfortunately in the new world of fear and terror, we cannot do this through violence as parents of the past did. Parents are busier than ever, leaving no time to supervise the children. The smart and educated parents of the world realize that it is not healthy for their children to grow up in a world of fantasy with the television, video games and internet.
Well, it may be a hoax...