Compare Phones with Motorola Moto G and Xiaomi Mi 5

Motorola Moto G
motorola moto g
Xiaomi Mi 5
xiaomi mi 5