Media

tatarNpp

Tatartstan's abandoned nuclear power plant, pictured here in 2006. (Source: Flickr)

tatarNpp

tatarNpp