Mega protest rally