Rap Group’s Performance Canceled in Germany for Criticizing Israel June 30, 2018 by CFT Team“Young Fathers, a Scottish experimental rap group, were slated to perform a concert at the annual German music and arts festival Ruhrtriennale. … Read moreRap Group’s Performance Canceled in Germany for Criticizing Israel