People in Need has been active in Chechnya and Ingushetia since 2000. In 2005, the Russian weekly Argumenty i Fakty claimed the organization supports Chechen separatist and terrorists. PIN said it did not. Then, Russia made the organization leave, but PIN was allowed back in 2007.