Re: freedom of speech
Yes most countries don't have freedom of speech as the basis on their whole constitution like the US
Free speech is obviously not "the basis of the whole [US] constitution" as it was added as an amendment after the fact.
In the German constitution human rights are defined by the first articles of the constitution -- they are the basis of the whole constitution. Freedom of expression is article 5.