Northeast Delhi on edge: 4 killed in stone pelting, arson

National