Samsung Galaxy S8 Price Specification Picture Description Nigeria China UK US UAE Saudi Arabia Belgium Italy. Samsung Galaxy S8 release for 2017 is all set. The flagshp by the Korean Giants have attracted much rumours and speculation on specs and other details across the web. Such that, it is almost impossible to sieve out facts […]