All animals are equal but some animals are more equal than others
Robert Tanitch reviews Revolution Farm at Newham City Farm, London E6 5LT Newham City Farm, one of London’s longest established and largest city farms, has horses, cows, sheep, alpacas, goats, chicken ...