(a) No person shall discharge or in any other way discriminate against or cause to be discharged or discriminated against any miner or any authorized representative of miners by reason of the fact that the person believes or knows that such miner or representative:
- (1) Has notified the director, his or her authorized representative, or an operator, directly or indirectly, of any alleged violation or danger;
- (2) has filed, instituted or caused to be filed or instituted any proceeding under this law;
- (3) has testified or is about to testify in any proceeding resulting from the administration or enforcement of the provisions of this law. No miner or representative shall be discharged or in any other way discriminated against or caused to be discriminated against because a miner or representative has done subdivision (1), (2) or (3) above.