A statue of Soviet founder Vladimir Lenin outside an apartment complex in Schwerin, Germany. Erected in 1985, four years before communism collapsed in East Germany, it's believed to be the last Lenin statue in Germany and the town is divided over whether it should stay. The inscription reads, "Decree on land," referring to a Lenin manifesto that said workers were the real owners of the land.
Soraya Sarhaddi Nelson/NPR
Philadelphia punk trio Cayetana (left to right: Allegra Anka, Kelly Olsen, Augusta Koch) will release its debut on the small indie label Tiny Engines later this year.
Mary Ferrigno/Courtesy of the artist