Sister of American teacher imprisoned by Russia pleads for his freedom


ABC News’ Patrick Reevell reported on Stephen Hubbard, who remains the only American seized by Russian troops from Ukraine. After nearly three years, his whereabouts are still not known.

admin

admin

Leave a Reply

Recent Posts