Return to Article Details THE ROLE OF ENGLISH AS A GLOBAL LINGUA FRANCA: ADVANTAGES AND CHALLENGES Download Download PDF