Throughout her career, she has contributed on several channels such as ABC News, CNN, Fox News and NBC. Regarding her personal life, she is living a happily married life with her husband.