ForeignNews
Forty-One Construction Workers Freed from Tunnel Trapped After Landslide in Northern India
Forty-one construction workers who were trapped in a tunnel in northern India following a landslide on November 12 have been successfully rescued. The remarkable operation unfolded in Uttarakhand state, where…