Media Highlights TV •

David Boaz discusses Afghanistan on FOX’s Freedom Watch