By Martha StoffelWeekly Reporter O’FALLON – The O’Fallon Police Department will deploy forty-seven, Axon body-worn cameras beginning next week. During the Public Safety committee Monday night, Captain Kirk