Religion

Terrorist Attack in London

Terror strikes in the London transit system, which necessarily provokes a response from government and citizen. Will that response be biblical, or will we subvert God’s order by taking vengeance and wrath for our own?