Xiaomi Redmi 9 review: Entry-level (almost) done right

Xiaomi Redmi 9 review: Entry-level (almost) done right