Tags: warning system

Landslide alert systems on the cards

Landslide alert systems on the cards

Pilot landslide warning systems will be set up in six mountainous regions this year in a bid to save lives and minimize infrastructure damage.