432 Park Avenue is one of the tallest buildings in the world—but there’s a disturbing downside to living in this billion-dollar behemoth.
Everyone loved the last King of Spain, Alfonso XIII—until they learned about his disturbing life behind closed doors.
If you like humaverse you may also consider subscribing to these newsletters: