Sections
Shows
Events
Xiaomi Mi 8 is expected to launch on 31 May: Here is all we know about the next flagship device from the Chinese smartphone maker