Delegation from Armenia Visits the National Whistleblower CenterYesterday, a delegation from the Republic of Armenia visited the National Whistleblower Center (NWC) for a presentation about best practices to fight corruption and the implementation of whistleblower laws. The visit was facilitated by the International Visitor Leadership Program (IVLP), an initiative of the U.S. Department of State. Attendees from the delegation included representatives from Armenia’s criminal court system (including… Continue Reading