IHC declares money laundering charges over undeclared assets illegal

IHC declares money laundering charges over undeclared assets illegal