Barriers in Burma

There's a country on the far side of the world that's challenged by those who desire religious freedom and those who oppose it. This battle reaches to the highest levels of government. Lincoln Steed, editor of Liberty magazine, talks about the often controversial Israel/US connection.

{blog_body}