×

Freed American hostage Marc Fogel lands in US after years in Russian captivity

By Latest World News on Fox News Feb 11, 2025 | 10:20 PM