Could this recent trip be the last time Prince Harry steps on British ground for a while?
Buzz60’s Chloe Hurst has the story!
Could this recent trip be the last time Prince Harry steps on British ground for a while?
Buzz60’s Chloe Hurst has the story!
Police officers in Windsor, UK, were spotted helping a family of ducks cross a bridge safely.