Yemen and a crisis of conscience!