John GI Clarke

John GI Clarke

Social worker, Writer, Justice monitor and YouTube content producer. Connecting people. Managing ideas. Choosing life