Better red than dead?

Posted
Paris is burning and so few see through the Smoke Screen. Is America next? Opinion.

Continue reading at Israel National News »