Queen of Soul Aretha Franklin was laid to rest in Detroit as thousands turned up to pay tributes.

Source