Last week was a tumultuous one. The tragic deaths of Alton Sterling and Philando Castile added another chapter to the pervasive issue of police brutality against African-Americans. The situation only got worse when five officers were killed during a protest in Dallas. Tensions are high and much of the country is on edge.

In times like these, music can be a powerful tool. Jay Z recognized that when he released the new single "Spiritual" this past Thursday (July 7). The Roc Nation boss decided to do a little more by creating a special playlist on Tidal called Songs For Survival.

The playlist is a mix of inspirational tracks and protest songs that serve as a fitting soundtrack to the struggle. Let the work of Kendrick Lamar, Goodie Mob, Curtis Mayfield, Nina Simone and more help support you in the midst of these difficult circumstances. Tracklist and stream are below.

1. Goodie Mob - "Free"
2. Curtis Mayfield - "We The People Who Are Darker Than Blue"
3. Nina Simone - "Four Women"
4. Stevie Wonder - "Village Ghetto Land"
5. Marvin Gaye - "Inner City Blues (Make Me Wanna Holler)"
6. Gil Scott-Heron - "The Revolution Will Not Be Televised"
7. Fela Kuti - "Zombie"
8. Bob Marley and The Wailers - "War"
9. James Brown - "Say It Loud - I'm Black And I'm Proud"
10. Stevie Wonder - "Love's In Need Of Love Today"
11. The Five Stairsteps - "O-o-h Child"
12. Kendrick Lamar - "Alright"
13. Bob Marley and The Wailers - Redemption Song
14. Kanye West - "Ultralight Beam"
15. Common - "Forever Begins"
16. Mos Def - "UMI Says"
17. Nina Simone - "Feeling Good"
18. Beyoncé - "FREEDOM"
19. Nina Simone - "Here Comes the Sun"
20. The Staple Singers - "I'll Take You There"
21. OutKast - "Vibrate"
22. Curtis Mayfield - "Move On Up"
23. Donny Hathaway - "Someday We'll All Be Free"
24. Sam Cooke - "A Change Is Gonna Come"

See 40 Hip-Hop Albums Turning 20 in 2016

More From XXL