Australia has ignored its obligations under the Refugee Convention it signed in 1951,keeping thousands of people who have been granted protection in offshore detention,or on temporary protection visas in Australia.