Hannibal man charged following reported stabbing

Atteberry