Multiple users have reported being asked to take a video selfie to verify their existing accounts. The popular photo and video-sharing social...
While Instagram is primarily a smartphone platform, you can still make contributions to your feed from the comfort of your PC. We...