Princess Martha Louise of Norway showed how 'suffocating' royal life is in a new Netflix documentary, a source claims.

See Full Page