HTC 10 Tipped To Be Launched On April 19

HTC is gearing to launch its new flagship HTC 10. Last week, a couple of live images of the smartphone surfaced online. Now, @evleaks has revealed the launch date of this new