Blogging / Facebook & Social Networking / Media / Politics / social media / tech giants Free yourselves! Dump Twitter and Facebook! Here are the alternatives Facebook recently locked up the account of “Heros of Liberty” only to later backtrack following the uproar, saying it was an “error.” It was one of those “errors” that only …