Casper, Wyoming, has at least 200 homeless people who squat in the closed Econo Lodge or private homes and defecate in the street, the mayor says.
Casper, Wyoming, has at least 200 homeless people who squat in the closed Econo Lodge or private homes and defecate in the street, the mayor says.