This is what happens with 3rd party hosting when the host changes policies, goes out of business, or the original poster deletes, or moves his photos, or his account is closedd. This is why we ask everyone to post on this site, not to link to a 3rd party.
Just to be sure this is the problem you are seeing, reply here with a link to a couple examples you see.