Quick to talk and easy to stalk Naseeha Islam March 14, 2016 We all have that one post we regret, whether on Instagram, Twitter or Facebook (if anyone even uses that anymore). Our generation has put more of our lives...