Violent protests and clashes marred Eid celebrations in Kashmir valley.
Clashes mar Eid celebrations in Kashmir valley