Angel kills

by William Sanders

Asimov's February 2005

Bragi's rating:  5 
The author could not resolve this, but it holds the attention