The requirement to create an independent anti-corruption body is a subject of international obligations of the Republic of Armenia (RA). On May 19, 2005, RA signed UN Convention against Corruption (UNCAC), which for Armenia entered into force on April 7, 2007. It is the requirement of article 6 of the UNCAC to create such body (or bodies) which are engaged in preventing corruption.