
Patricia Fox Hubbard
Patricia Fox Hubbard is the sister of Stephen James Hubbard, an American professor who was captured and sentenced to prison in Russia during the ongoing conflict in Ukraine. Deeply concerned for her brother's well-being, Patricia has been vocal about the injustices he faces, describing the distress of not being able to locate him or receive adequate support from U.S. authorities. She recalls their challenging upbringing in Michigan and has shared her hopes for his eventual release from unjust imprisonment.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Liechtenstein:
Patricia Fox Hubbard is the sister of Stephen James Hubbard, who expressed deep concern for her brother's well-being after his capture.
3