Home TechnologySmartphones Samsung Deletes Tweet After Reveling that the S8 and S8+ Will be Launched in India on April 19