Xiaomi Mi 5 review: an alarmingly good smartphone by Stephen Ekpa July 30, 2023 0 2016 is shaping up to be a great year for smartphones — and the Xioami Mi 5 is an embodiment ...