With the Samsung Galaxy S8 release date being only a few weeks away, the rumors about the new device are at an all time high. Samsung has confirmed that the Galaxy S8 will be released in New York on March 29th. Last weekend at the Mobile World Congress, Samsung teased […]