It’s been a hectic week for Afrobeats pioneer 2Baba who just released his brand new album ‘Warriors’ to rave reviews from listeners all over the world. Currently in the US for a media tour, his first stop was at OkayAfrica on February 28, where he did an Instagram Live takeover and discussed the album which premiered the same day.