Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Gaza News
French medical team doing wonders yet so much more is needed in Al-Shefa hospital in #Gaza