This famous scene of chaos and death is presented on an old arras in Vatican Museums. Continue reading “WPC – Slaughtering of innocents”