Car spotted leaving Royal Lodge as Andrew faces growing pressure over Epstein links

A Land Rover was spotted leaving Royal Lodge – the home of Andrew Mountbatten Windsor – on Saturday morning, as more US politicians call for him to testify before a congressional committee.

Leave a Reply

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