English News | Latest and Breaking News | Todays News
New Delhi: Photo sharing app Instagram has been down for thousands of users across the world.…