Instagram blames some moderation issues on human reviewers | TechCrunch Daily Crunch | Podwise