Heavy monsoonal rains over northern India flood villages, and leave more than half a million people homeless.