Where the Hell Is Instagram’s Twitter Clone?

After reports teasing a launch date of June for its Twitter rival, Instagram has let us down as we venture into July. However, there may be hope on the horizon as the competitor was briefly listed on the Apple and Google app stores over the weekend.

Read more…