AlJazeera is reporting that the Lebanese Army is pounding “what it says are sites for Fath-Al-Islam in Nahr Al-Barid camp.”

Posted on May 21, 2007 by As'ad