November 6, 2019 By: John McKendrick QC* and Alex Haines** The Nicaragua Human Rights and Anticorruption Act of 2018(NHRACA) seeks to hold violators of human rights and corrupt...