Christians persecuted by police for sharing Christ on American streets

Everyday Christian: “According to Liberty Institute, San Antonio Police arrested Todd Leibovitz, a recent Bible college graduate, for sharing his faith on a public sidewalk. Leibovitz was jailed for 16 hours and cited for peddling without a license.”