“Allah Made Me Do It”


Islam

A new accepted criminal defense.