(a) A person commits the offense of bribery of a witness if that person:
(1) Corruptly offers, gives, or agrees to give to another person; or
(2) Corruptly solicits, demands, accepts, or agrees to accept from another person;
(b) Nothing in subsection (a) of this section shall be construed to prohibit the payment or receipt of witness fees provided by law, or the payment by the party upon whose behalf a witness is called and receipt by a witness of a reasonable cost of travel and subsistence incurred and the reasonable value of time lost in attendance at any such proceeding, or, in case of expert witnesses, a reasonable fee for time spent in the preparation of a technical or professional opinion and appearing and testifying.
(c) Any person convicted of bribery of a witness shall be fined not more than the amount set forth in § 22-3571.01 or imprisoned for not more than 5 years, or both.