A bill before Congress seeks merely to stop US aid dollars from subsidizing the incarceration and torture of Palestinian children. Pro-Israel organizations would rather believe outrageous fallacies than stand up for these kids’ rights.
Read MoreIsrael is telling its Jewish population to walk into the lion’s den. Whatever happens will be the lion’s fault.
Read More