A Port Huron man is expected to be charged this weekend with assault and unlawful imprisonment after allegedly keeping a mentally challenged man prisoner for more than a year.

A 47-year-old man is in protective custody and recovering from whippings to his back and bruises to his arms along with other injuries. The weapons used were an electrical power cord and a baseball bat, police said.