The Soviet Unionâs Secret Maps: How the USSR Created the Most Detailed Maps of the World Apr 16, 2025