I was electrifed, put in a drum of cold water and beaten under the foot uncountable times.
Read more of Patson's story
Back to Top
REDRESS 87 Vauxhall Walk, London SE11 5HJ Tel: +44 (0)20 7793 1777 Fax: +44 (0)20 7793 1719
Registered Charity Number 1015787, A Limited Company in England Number 2774071, Registered with 501c3 status in the USA