23 Sep 2024

British department store apologises for allegations against former owner

From Checkpoint, 5:44 pm on 23 September 2024

Europe correspondent Diane To spoke to Lisa Owen about the British luxury department store, Harrods, making an apology a few days ago, after some harrowing details of sexual assault claims came to light against its former owner, reports saying the honeymoon period for Britain's new Labour government is already over and London getting a large public sculpture of the beloved Irish writer Oscar Wilde.