20180209 city.delhi: Delhi's deadly police barricades: When trouble catches you off guard