Image 1 of 1
apa00 (4).jpg
A Palestinian youth hurls a stone at Israeli soldiers during a demonstration against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah.  Al-Qaeda chief Osama bin Laden slammed Western leaders for taking part in Israel's 60th birthday celebrations and vowed that Muslims would fight and not give up "one inch of Palestine," in an audio message today.