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