Breaking News? It's been in all the papers and all over the tube.
Really? I don't see a single story in the sidebar that there is an announcement imminent of a cease-fire. I suppose I could be wrong about it though.
I think think this joint announcement meets the definition of "breaking news".
Is there another FReeper thread on this matter?
I'd like to know what they have to say?