TopNewsOn
U.S.

Two arrested in Christina Downer's mysterious 2025 disappearance

CBS News·November 2, 2026

Two people have been arrested in connection with the 2025 disappearance of Christina Downer, the sister of "Saturday Night Live" writer Jimmy Fowlie. Tom Hanson reports.

Read the full story at CBS News →
Two arrested in Christina Downer's mysterious 2025 disappearance — TopNewsOn