The Tu-95 near the lower left has no outboard wing pieces. I wonder if that's a donor airframe to keep the rest flying?
I don't think the Russian embassy quite understands that they are tweeting out evidence of their own war crime : that of siting SAM facilities in civilian areas ... and in any case it is not obvious that the photo is genuine
Bad staging job.