Technology news June 16th 2016 Spam King Opera mini Facebook Twitter Google Windows store and more