Chaman blast and implications