Profile picture for Sasha Putilin

Sasha Putilin

Resident in Newspeak House (the London College of Political Technology)
Joined March 2022
19Hosted
88Attended