20010722 india: Massive rallies; protests in Manipur