Senior fights through adversity

A Hallsville senior is fighting despite adversity.