Hey, Instagram, Stop Posting My Photos to Facebook

Ever since Facebook bought Instagram for $1 billion back in 2012, the two sites have been awkwardly dancing around integration. 

Read more