Photo-sharing site Instagram went down after a line of powerful storms caused mass power outages across the Midwest and the US East Coast on Friday night, CNN reported. Netflix and Pinterest restored service by Saturday afternoon, the Associated Press reported. … Continue reading
March 3, 2014
by Jennifer Mattson
0 comments