Man charged with assault --
A man has been charged with assault after an altercation at a block of units in Ryde overnight.
A man has been charged in a sexual assault that happened on a 59-year-old woman in 2007.