Overview:India Abroad was a weekly newspaper published from New York City, which focused on Indian news meant for an Indian American, Indian diaspora and expatriate audience. The publication was known for its annual award ceremony for the "India Abroad Person of the Year."
Read on Wikipedia ↗