Our Trust in perilous times