Everything you need to know about Samsung Galaxy S8 & S8+.
The most awaited android smartphones of 2017, Samsung Galaxy S8 and S8+ were expected to be launched at Mobile World Congress 2017 in Barcelona but much to our disappointment we only got the teaser to the upcoming flagship from…