Abba reunite for first performance in 30 years

Pop icon Abba have performed for the first time in 30 years. The group were celebrating their 50th anniversary in Stockholm, band members Bjorn Ulvaeus and Benny Andersson having met on 5 June 1966, forming a friendship that would one day lead to the group’s creation. During the private event they performed the classic [...]