A satirical cartoon about collective responsibility, which sooner or later will come for Russians Category: War memes, PEGI 16 26 July 2023 11