Boswell residents voice concerns over proposed data center, gas plant at town hall - KXII (www.kxii.com)