“Russian forces came to his home… and detained him, alleging that he was working for the Ukrainian armed forces.”
Attorney for Stephen Hubbard, Martin De Luca, exposes the arbitrary and secret nature of Russian judicial proceedings against American citizen Stephen Hubbard.