Nebraska native Brandon Weathers was sentenced to serve between 100 and 160 years in prison for raping his foster child and claiming she impregnated herself with a syringe.
Nebraska native Brandon Weathers was sentenced to serve between 100 and 160 years in prison for raping his foster child and claiming she impregnated herself with a syringe.