Om Prakash, a 20-year-old construction worker in Uttar Pradesh's Greater Noida, is on a 1,000-kilometre-long journey to his home in Bihar's Saran. He had to walk 200 kilometres till Agra where he found a truck driver willing to take him to Lucknow, 350 km ahead. After paying the trucker's charge, the migrant is left with just Rs 10. The journey is hard, and problems seem to be piling up for him. "I have only 10 rupees in my pocket," Om Prakash tells NDTV, tears welling up in his eyes.