The police chief who led the botched VIP child sex abuse investigation in which officers allegedly broke the law is on the ethics board at Britain’s version of the FBI, it has emerged.
Steve Rodhouse has landed the key position of head of operations at the e…
Read More

Leave a Reply