Moral test for America