Microsoft says it is rolling out a new photo-sharing feature that lets you upload and share photos with anyone who has access to a Windows PC.Users of Windows 10 can now upload and view photos with Google+ Photo, Microsoft says in a blog post published Thursday.The update also adds the ability to share photos to Facebook and Twitter.The feature requires […]