Connect
To Top

All posts tagged "Tech World. Social Media"

  • Instagram Co-Founders Resign

    Chile, somebody is shaking the table at Instagram headquarters that now co-founders Kevin Systrom and Mike Krieger are stepping down from...

    Celebrity XOElle BSeptember 25, 2018