Europe marks 75 years since end of World War II

(STL.News) Leaders across Europe and beyond have been marking the 75th anniversary of the end of…