Sheep. Who is to blame, and what to do. Part 2

 

v20240901