Sentence in Afshan Azad Torture Sends Unclear Message
A British court sentenced Ashraf Azad to only six months in jail for torturing his sister for three hours and threatening to murder her. Afshan Azad, the young British actress who played Padma Patil in the “Harry Potter” movies, was beaten and tortured in London because she was caught talking to a Hindu boy. Her [...]
