Justice delayed was not justice undeserved in this case.
What was the S..tbag doing in the US anyway??
How long has Natalie been dead?