Tag: Waheed

Afghan illegal immigrant Waheed Allah Mohammad arrested for stabbing bad Muslim girl sister

An individual from Afghanistan, who was an illegal immigrant and previously convicted of attempting to kill his sister