Australian envoy to India Barry O’Farrell has showered praises on Indian Prime Minister Narendra Modi for his terrific leadership and immediate measures
Australian envoy to India Barry O’Farrell has showered praises on Indian Prime Minister Narendra Modi for his terrific leadership and immediate measures