Original: Though under Red's protection, Sorcha encounters a new danger in the form of Lord Richard, Red's uncle.
Simplified: While in Britian, Sorcha finds a new danger in the form of Lord Richard, Red's uncle.