Saturday, August 17, 2019
Home Tags Staples Center in Los Angeles

Tag: Staples Center in Los Angeles

Soweto Gospel Choir wins Best World Music Album Grammy

Multiple award-winning South African gospel group the Soweto Gospel Choir won the Best World Music Album Grammy for their album Freedom at the 61st...