“Homeland defense” won”t be easy