On what grounds has the law been challenged by a BJP leader, and what can be the implications?