Business owners facing property seizure in Missouri
Business owners in a small Missouri town face the prospect of losing their properties as the city declared them blighted to hand over the land to a private developer. The developer plans to replace existing properties with apartments, a hotel, office space, a microbrewery, and stores, generating over $266 million in revenue over 25 years.