“Allah Made Me Do It”

Islam

A new accepted criminal defense.