Station Square, a new and massive development set on The Thames is on the one hand a glittering tribute to financial worth but is on the other a subtle front for international money laundering on a vast international scale. But also infused into this development is a killer who makes his gruesome presence known on opening day by killing not one but two office workers in different parts of the complex. As murders rise almost on a weekly basis the...