Standing in full view of police, a woman slaps, chokes, & threatens to murder an Indian Christian pastor.
Standing in full view of police, a woman slaps, chokes, & threatens to murder an Indian Christian pastor. He smiles and literally turns the other cheek. Police do nothing as the woman orders others to also beat the Christians & demands they be evicted.