The sister of Paul Whelan, a former Marine who has been detained in Russia for four years, called on Tuesday for the Biden administration to do more to bring him home.He is serving a 16-year sentence after being convicted of spying following what American officials said was an unfair trial.His sister Elizabeth said U.S. authorities had not managed to explain how they had freed Trevor Reed, another American wrongfully detained, in a prisoner swap but had yet to secure her brother's release.
Load More
Load More