WATCH: Filmmaker Violet Avoid explains tragic events that drove her to suicide
Two months ago Philippines-based Zimbabwean filmmaker Violet Avoid recorded a video in which she documented the tragic events that eventually led to her committing suicide only a day after she celebrated her 33rd birthday.
Read More...
Read More...