Millions of Nigerian children have been denied an education because of decades of corruption and resistance by parents.

For years, there have been many attempts made to take more children off the streets and into schools in a country where basic education is supposed to be free.

The government is now paying parents to take their children to school.

Al Jazeera's Ahmed Idris reports from Sokoto, Nigeria.