Top 7 alternative sites to ussr.win
Hubzilla
Hubzilla
Hubzilla