Brutal depictions of violence in Palestine have shocked the entire world. Videos of Palestinians being arrested, beaten, expelled from their … More
Category: World
The Case for Supporting Israel
Imagine this: in rural Virginia, about fifty miles outside of Washington D.C., an internationally recognized terrorist group has seized an … More