Punjab CM Captain Amarinder Singh calls on PM Narendra Modi in New Delhi

New Delhi: Punjab CM Captain Amarinder Singh calls on PM Narendra Modi in New Delhi.