Heavy rain and flood in Baluchistan border