Curfew imposed to bar freedom rally