The Leopard

In the depths of winter, a killer stalks the city streets. His victims are two young women, both found with twenty-four inexplicable punc…

The Leopard