London, UK based emcee Confucius MC teams up with STRANGE U (High Focus) & Lee Scott (Blah Records) on their new track CICADA 3301, produced by France based Keor Meteor Confucius MC steps back out of the shadows for his latest single ‘Cicada 3301’, drafting in underworld connections STRANGE U and Lee Scott for covert operations.…