Nobel Peace laureate Kailash Satyarthi addresses a gathering during his Bharat Yatra programme in Ranchi on Monday.