International When Palestine Ambassador Told Outlook What India Means To His Country And People BY Outlook News Desk