michael_paluszek
michael_paluszek

michael_paluszek

Publicist. One-world, communitarian & democratic socialist.