Question: Who has served on the US Supreme Court the longer, Sonia Sotomayor or Elena Kagan?
Answer: Sonia Sotomayor