Categories Articles Cities are at war with rats. Flaco the owl and other animals pay the price. Post author By crystalg Post date March 27, 2024 Business Insider Business Insider Tags animals, Cities, Flaco, Price, Rat's, the owl and ← Founders of Companies Worth Over a Billion Dollars Have These Simple Things in Common → Democrat-Turned-Independent Joe Lieberman, Former Senator and VP Nominee, Dies at 82