With just three days left to the climax of the inaugural ‘This Is New Africa’ (TINA) festival, organisers are stepping up efforts to ensure the much-anticipated...