$ 0 0 ZIMBABWE Revenue Authority (ZIMRA) has been caught on the wrong side of the law in collecting revenue and the High Court has ordered it to pay back $9,5 million it unlawfully garnished from a local mining giant.