Austria has won the 69th Eurovision Song Contest. “Wasted Love,” performed by the classically trained JJ, beat out 25 other songs for the top prize at the finals held in Basel, Switzerland, on Saturd… [+777 chars]Read More
Dachaus memorial marks 80 years since the liberation of the Nazi concentration camp NPR
The Dachau memorial is hosting commemorative events and dedicating a plaque in honor of the U.S. Army's 45th Infantry Division that first encountered prisoners alive at the camp 80 years…
