Castro’s demise, she’s back and blame FOX News