Stalin's Ghost: Ruled by foreigners for most of its history, Estonia has been independent since 1991, but Soviet scars remain on its walls.
GOOD's Will Etling recently went to Tallinn, Estonia. Here is a selection of photos from his series "Stalin's Ghost."