“The Special Needs Farm”: Manor Farm Trust (UK)
Video from BBCII! about Manor Farm Trust in Bilsthorpe, Nottinghamshire. The video shows images from the life on the sanctuary, toldContinue Reading
interconnections between ableism & speciesism, (dis)ability & animality