In 2005 , the Russian weekly Argumenty i Fakty claimed the organization supports Chechen separatist and terrorists . PIN said it did not .
In 2005 Russian weekly Argumenty i Fakty claimed the organization supports Chechen separatist and terrorists ; PIN denied any involvement .