Heavy rain pounds northern India, Japan and New York

This post was originally published on CNA.