Category: News Technology An Instagram Outage Annoys Millions Some people rely on social media apps like instagram for their business. Posted On : July 4, 2019 Published By : admin