Meet Beijing's street sleepers

Social workers estimate that as many as 4,000 homeless people live on the streets of central Beijing. Around a third of them are petitioners from other provinces, who want China's top leaders and official to hear and address their grievances.