An American correspondent sent me this message (excerpts): “Sarah Lee Whitson, who is in charge of the middle east for human rights watch, has a big poster of the march 14 demonstration in her office. its a view from above of all the demonstrators, it says 03 14 05 on one side and on the other side it says independence 05.”

Posted on May 2, 2007 by As'ad