Posts Tagged



Check out this very cool video from Taj Weekes & Adowa, called  “Janjaweed” from the album “A Waterlogged Soul Kitchen” on Jatta Records. According to the band – “Janjaweed” is being released to commemorate the independence of the Republic of South Sudan. The realization of this historic day is a testament

Read More