Britain’s most senior police officer accuses “those in positions of authority” of creating “rumour and innuendo”.

Leave a Reply

Your email address will not be published. Required fields are marked *