Unfortunately the server that our site is hosted on had a (rare) but catastrophic double-raid failure and on top of that, the backup was corrupted as well.
Unfortunately this means that a large portion of the media files (tens of thousands) for our past content is seemingly unrecoverable.
So please bear with us as we try to get the site back up and running and excuse the large number of missing media files throughout the site as we explore any other means for recovery.