Our Lady of Immaculate Deception
Vice President Grace Penn arrives in London with an agenda — and advice — as fallout from Roylin’s bombshell affects Kate’s relationship with Trowbridge.