Peter Gichura is a committed disability rights activist who has lived in Croydon, UK, since 2001. Despite the difficulties Peter… read more