Opera Mini becomes #1 free download in all 22 App Stores

Comments