Khalid Jabara

1 Story

Anti-Muslim Hatred Blamed for Christian Man’s Death

Tulsa's Vernon Majors charged with murder

(Newser) - The family of an Oklahoma man allegedly gunned down by his next-door neighbor is demanding to know why the suspect had been released from jail before the shooting—where he had been awaiting trial in a brutal hit-and-run that nearly killed the victim’s mother, the Washington Post r eports....

1 Story