Browsing: World News

Instagram names new boss

Just days after Instagram co-founders Kevin Systrom and Mike Krieger unexpectedly announced their resignation from…

1 2 3 4 5 17