As viewers of the ITV soap now know, Shona Platt is keeping a huge secret from her husband David Platt about Kit Green ...
Chen is sitting in a booth in Yiwu Market, next to a shop selling Christmas trees and across the corridor from one ...