20020328 india: Protesters call for Modi's resignation