Technology Top StoriesiPhone 7: Apple rumored to drop Home buttonTNT DeskApril 27, 2016 by TNT DeskApril 27, 2016 NEW YORK- There are several rumors speculating in the market regarding the new features of the upcoming model iPhone, iPhone 7. It is rumored that...