And where is “noor salman” from? Lethal injection time, come on Florida!
According to Fox news she is Palestinian isn’t that adorable