Tragedy heaped on tragedy in a tough week