Deadly Avalanche Buries Construction Workers, Dozens Feared Lost
Dehradun, India — A powerful avalanche swept through a construction site in the mountainous Uttarakhand state on Friday, leaving at least 42 workers missing and triggering a desperate search-and-rescue operation.…
