We're experiencing some issues with the photo upload feature, which may prevent the posting and displaying of some images. We're looking into this now and hope to have it resolved shortly.
Update: We have resolved this issue. Thanks for your patience.