OnePlus 6 to be unveiled on May 17, launch event tickets start selling on April 27 (UPDATED)
UPDATE: OnePlus has just announced its new flagship smartphone will be introduced in Europe on May 16. The launch event will take place in London, UK, and if you want to attend, you can now buy tickets for prices between £16 and £30. The OnePlus 6 launch event will be livestreamed as well.
The OnePlus 6 is supposed to be introduced in India on May 18, so the previous rumors may not have been entirely wrong. Along with the regular OnePlus 6, an Avengers-themed limited edition variant is likely to be unveiled as well (or perhaps slightly earlier).
As far as price and specs go, you can find more details in our OnePlus 6 rumor review, so make sure to read since it's updated whenever new information about the flagship surfaces online.
Things that are NOT allowed: