Positive News Story About Israel Goes to the Birds

Wow, a positive news story about Israel, from AP nonetheless.

Positive News Story About Israel Goes to the Birds Read More »