New York, New Jersey Declare August 15 ‘India Independence Day’ | Firstpost Live