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

 

v20240901