Based on some details leaked today, Instagram may be working on one of its most requested features: The ability to make posts from your desktop's browser. The new feature is being tested internally and likely under active development, but there are a handful of images showing what it currently looks like in action.

Read More