> Why? Don't I have a right to free speech (on Facebook)?
Absolutely not. Your right of free speech applies only to freedom from government censorship and that's it. Facebook can do whatever they want on their website, you have no rights at all on their website. Please go read the first amendment.