Our Picks June 14, 2018 0 Samsung S8 VS. iPhone 8: Specs, Features and retail price in Lebanon We all know the ongoing battle between the smartphone giants Apple & Samsung, which has…