Huawei Mate 20

Huawei Mate 20, Mate 20 Pro leak has everything you need to know

In just over two weeks, Huawei will try to prove that it has the last laugh