latvia

Karosta Military Prison in Latvia

Karosta Military Prison in Latvia Karosta Prison sits in the North end of Liepaja, Latvia, a very small and sad town. When the hammer & sickle flag flew over Latvia, Karosta was a military compound housing over 40,000 military personnel. … Read More