Opera released a statement that “we encountered a few bugs last week that we needed to fix before we launch…The new launch date is now set for the 17th.”
Related posts:
Name *
E-mail *
Comment