Activism
Cockroaches, cops and cow shit at the British Property Awards
'Landlords are parasites' — When property developers descended on a swanky London hotel last night to celebrate making cold hard cash from the housing crisis, little did they know activists with bugs, manure and anger would be waiting at the door.
Written by: Michael Segalov