A place for interesting or revealing but not so good newsclips for those involved
Another victory for creeping fascism in the US as the Congress denies passage of the "Freedom to Read Protection Act"