Police search Riverview mayor's home and city hall
Vera Clay, a St. Louis County police spokeswoman, confirmed that police served a search warrant at Riverview City Hall. |!| St. Louis County Riverview Clay
Vera Clay, a St. Louis County police spokeswoman, confirmed that police served a search warrant at Riverview City Hall. |!| St. Louis County Riverview Clay