Russia releases American Stephen Hubbard after four years in prison

Armed Conflict · · Russia

Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.

Source: Al Jazeera

This event is no longer live on the map.

Open the live map