Press "Enter" to skip to content

Posts tagged as “Tacoma”

Where in the world

Tacoma, WA American detainees Matthew Todd Miller and Kenneth Bae were released from a North Korean detention facility after spending a combined 31 months behind…