Residents facing rodent problem in housing complex demand change (via r20.rs6.net)

A group of residents living in a St. Louis housing complex is fed up with their living conditions.

Source: r20.rs6.net