Tech February 13, 2017 0 ‘Finstas’ are not so fake Instagram: the social media platform to showcase the picture-perfect life. Or is it? A new…