by Seyi Taylor Instagram has been in the news in the past two weeks. First, they launched their long-awaited Android ...