It seems one of the best photo resources for russophile plane enthusiast, russianplanes.net is permanently closed.
The reasons are still a bit sketchy but it seems this has to do with the alleged smuggling of drugs via diplomatic post from Argentina to Russia. Argentine gendarmerie released a tape which shows drug packages removed out of a Il-96 (RF-96023), belonging to the State Transport Company Rossiya.
Seems the owner of the site “…decided to delete the site, because we have nothing to do with it.”
More details see here: https://en.crimerussia.com/drugmafia/fli