The iPhone 12 Mini is what all small phones should be: tiny and mighty

As models get cheaper, they generally lose features along the way. That’s not the case with the $699 iPhone 12 Mini.
( read original story …)