PM and G20 leaders visit at Rajghat, in New Delhi

PM and G20 leaders visit at Rajghat, in New Delhi

PM and G20 leaders visit at Rajghat, in New Delhi