India, Oct. 7 -- Massive rain in Himachal Pradesh triggered a deadly landslide, burying a bus under huge rocks, leading to deaths of at least 15 people onboard. The toll is feared to rise as over a dozen people were reported injured.

Published by HT Digital Content Services with permission from Hindustan Times....