Rabbi Yosef Mizrachi. 6 bilion(miliard) of man deserve death penalty according to jews religious law
You had six billions idol worshipers who makes God angry every second of their lives: Indians, Chinese, Japanese, Tibet, Nepal, Thailand...so many India alone is five hundreds (?) millions, China is...