David Desrosiers apologised for “interactions I have had with women that have caused them harm”.

Read more…