Protest rally held against India