Sherry L. Lansing and David Koch are friends

Details
Friend Sherry L. Lansing
Friend David Koch
Is Current yes