A man from Rosebush is facing charges he raped a child, stemming from an investigation conducted by the Isabella Co Sheriff’s Office. 31 year old, Brandon Haggart, was charged with (2) counts of criminal sexual conduct, 1 in the first degree & another in the 2nd degree, along with accosting a minor for immoral purposes.