Prince Harry is
“It was a freak accident,” Teresa shared, recalling her distress. The incident unfolded in Shepherd’s Bush, West London, where emergency services declared him dead at the scene. Authorities initially treated the death as suspicious...