Barcelona car attack 2025. Terrorism has a religion : ISLAM 1990 - Kashmiri Hindus Exod...