Marc Fogel released from prison
NewsJaiden LoudenFeb 13, 2025
A whistle-blower source indicates Russia contracted Taliban fighters to kill.
NewsCourtney MyersJun 30, 2020