Karen Horne

History
The wife of Andrew Horne and the neighbour of Wanda Blake. She is first seen in Spawn issue #23 and is revealed to be an illegal immigrant. Despite her friendship with Wanda, the Mafia made certain she wouldn’t ‘squeal’ after the incident where Terry was accused of the murder of two FBI agents on his front lawn.