Canberra man Steven Howarth faces court for allegedly raping a woman at a New Year’s Eve party in 2023, as the court hears from the alleged victim as well as multiple witnesses, one of whom says she called him crying afterwards.
links to content on ABC
Just In