The recently launched Instagram Stories has taken the social media world by storm.  It was something fresh and new, but was it really all that new. ...

read more