Moritz Bartl

German digital human rights activist and free software advocate