A Sydney Mines, N.S., man faces charges after a woman was found badly beaten at her Baddeck home earlier this week.

On Aug. 27, RCMP were called to a violent robbery and found the woman hurt and barely conscious.  

The man, 38, was later arrested in Florence. Police say he knew the woman. He faces charges of robbery, aggravated assault and trafficking in a schedule I substance. 

The woman remains in hospital in serious condition.