Home FOX News Alyssa Milano, Debby Ryan defend ‘Insatiable’ against critics