Instagram: Love or Hate?

Launched in 2010 and free, Instagram has become one of the, if not the, most popular smart phone photo sharing apps.

Read More