Internet watchdog NetBlocks has confirmed reports from inside Afghanistan that several major social media sites have been "intentionally restricted." "Metrics show social media platforms Instagram, ...