ShareTweet

Her Daughter Tried To End Her Own Life, So She Finshed The Job

Farzana Ahmed is so obsessed with family "honor" that she forces her daughter, Shafilea, to end her life because she didn't want to follow her rules.