Author

Ted Snider

Ted Snider has a graduate degree in philosophy and writes on analyzing patterns in U.S. foreign policy and history. His work has appeared in AntiWar.com, Mondoweiss and others.

All Posts

More posts
Meet your Persian Love Today!
Meet your Persian Love Today!
>